Замечание: Эта функция не может быть
использована для влияния на работающие в данный момент (или цепные) методы.
Внимание
Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ.
Поведение этой функции, ее имя и относящаяся к ней документация
могут измениться в последующих версиях PHP без уведомления.
Используйте эту функцию на свой страх и риск.
Список параметров
classname
Класс, в котором необходимо переименовать метод
methodname
Имя переименовываемого метода
newname
Новое имя метода после переименования
Возвращаемые значения
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Примеры
Пример #1 Пример использования classkit_method_rename()
<?php class Example { function foo() { return "foo!\n"; } }
// Переименование метода 'foo' в 'bar' classkit_method_rename( 'Example', 'foo', 'bar' );
// вывод переименованной функции echo Example::bar(); ?>