runkit_class_adopt
(PECL runkit >= 0.7.0)
runkit_class_adopt — Конвертирует базовый класс в наследованный ("усыновляет"). Дополняет методы наследованными при необходимости.
Описание
runkit_class_adopt
( string
$classname
, string $parentname
) : boolСписок параметров
-
classname
-
"Усыновляемый" класс
-
parentname
-
Родительский класс
Возвращаемые значения
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
Примеры
Пример #1 Пример использования runkit_class_adopt()
<?php
class myParent {
function parentFunc() {
echo "Вывод родительской функции\n";
}
}
class myChild {
}
runkit_class_adopt('myChild','myParent');
myChild::parentFunc();
?>
Результат выполнения данного примера:
Вывод родительской функции
Смотрите также
- runkit_class_emancipate() - Конвертирует наследующий класс в базовый, удаляет из него наследуемые методы.