Я хочу знать, возможно ли в PHP создание псевдонимов функций (или классов) без использования eval () и только с нативными методами. Eval не рекомендуется для некоторых разработчиков, и я создаю фреймворк - я предпочитаю также не использовать eval.
В настоящее время я делаю что-то вроде:
eval('function aliases_x(){ return x(); }');
Это все!
Bye.
Редактировать : простите, что пропустил ... Мне нужно сделать это автоматическим способом.
Пример:
function create_aliases($real_method, $new_name) { ... }
create_aliases('x', 'aliasses_x');