У меня есть приложение в котором много ajax обработчиков, и все эти обработчики посылают запросы на один файл - ajax.php.
Там запрос обрабатывается и стоит большой свитч по типу -
$_m = $_POST['method'];
switch ($_m){
case "save":
// cose
break;
case "delete":
// code
break;
// и так далее где-то ~40 кейсов
}
Я хотел бы узнать, есть какие либо приемы или паттерны которые помогут избавится от такой конструкции, или сделать ее гибче и проще, можно конечно передавать метод специальному классу, и в классе создавать инстанс класса methodClass, но такой подход слишком громоздкий.