- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
$act = isset($_REQUEST['act']) ? $_REQUEST['act'] : '';
if ($act == 'details') {
orders_details();
} elseif ($act == 'details_xls') {
orders_details_xls();
} elseif ($act == 'set_status') {
orders_set_status();
// ... ещё строчек 30
} else {
orders_list();
}
...блин, так еще говнокоднее
Делается класс в него все что в ифах в методы.
В точке входа по параметрам определяем какой экземпляр класса нужен. Делаем экземпляр рефликсией получаем список аргументов метода все, что по именам совпадает с параметрами запроса передаем в метод.
???
Профит.
Если кода много тоже самое только ебатни много лень.