|
runkit_class_adopt
Convert a base class to an inherited class, add ancestral methods when appropriate
(PECL runkit:0.7-0.9)
Example 2083. A runkit_class_adopt() example<?php The above example will output: Parent Function Output Code Examples / Notes » runkit_class_adoptmuramas
Just an addition to my previous comment below: functions such as is_subclass_of(), is_a(), and the instanceof operator also do not detect the new lineage of the object; if you are using this function to simulate multiple or dynamic inheritance, you may need to implement your own method of determining class lineage.
|
Change LanguageRunkit_Sandbox Runkit_Sandbox_Parent runkit_class_adopt runkit_class_emancipate runkit_constant_add runkit_constant_redefine runkit_constant_remove runkit_function_add runkit_function_copy runkit_function_redefine runkit_function_remove runkit_function_rename runkit_import runkit_lint_file runkit_lint runkit_method_add runkit_method_copy runkit_method_redefine runkit_method_remove runkit_method_rename runkit_return_value_used runkit_sandbox_output_handler runkit_superglobals |