php man page for runkit_method_copy

Query: runkit_method_copy

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

RUNKIT_METHOD_COPY(3)							 1						     RUNKIT_METHOD_COPY(3)

runkit_method_copy - Copies a method from class to another

SYNOPSIS
bool runkit_method_copy (string $dClass, string $dMethod, string $sClass, [string $sMethod])
DESCRIPTION
Warning This function is EXPERIMENTAL. The behaviour of this function, its name, and surrounding documentation may change without notice in a future release of PHP. This function should be used at your own risk.
PARAMETERS
o $dClass - Destination class for copied method o $dMethod - Destination method name o $sClass - Source class of the method to copy o $sMethod - Name of the method to copy from the source class. If this parameter is omitted, the value of $dMethod is assumed.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
EXAMPLES
Example #1 runkit_method_copy(3) example <?php class Foo { function example() { return "foo! "; } } class Bar { // initially, no methods } // copy the example() method from the Foo class to the Bar class, as baz() runkit_method_copy('Bar', 'baz', 'Foo', 'example'); // output copied function echo Bar::baz(); ?> The above example will output: foo!
SEE ALSO
runkit_method_add(3), runkit_method_redefine(3), runkit_method_remove(3), runkit_method_rename(3), runkit_function_copy(3). PHP Documentation Group RUNKIT_METHOD_COPY(3)
Related Man Pages
get_class(3) - php
runkit_method_rename(3) - php
classkit_import(3) - php
classkit_method_copy(3) - php
runkit_method_copy(3) - php
Similar Topics in the Unix Linux Community
change function structure with perl (regExp)
Geek Bar
Geek Bar II
Geeks In A Bar