runkit_method_add()
runkit_method_add - Dynamically adds a new method to a given class
Syntax
bool runkit_method_add (
string $classname,
string $methodname,
string $args,
string $code,
int $flags)
Arguments
- classname - The class to which this method will be added
- methodname - The name of the method to add
- args - Comma-delimited list of arguments for the newly-created method
- code - The code to be evaluated when methodname is called
- flags - The type of method to create, can be RUNKIT_ACC_PUBLIC, RUNKIT_ACC_PROTECTED or RUNKIT_ACC_PRIVATE Note: This parameter is only used as of PHP 5, because, prior to this, all methods were public.
Description
Version
PHP PECL runkit >= 0.7.0
Return value
Returns TRUE on success or FALSE on failure.