php man page for classkit_method_copy

Query: classkit_method_copy

OS: php

Section: 3

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

CLASSKIT_METHOD_COPY(3) 						 1						   CLASSKIT_METHOD_COPY(3)

classkit_method_copy - Copies a method from class to another

SYNOPSIS
bool classkit_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 classkit_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() classkit_method_copy('Bar', 'baz', 'Foo', 'example'); // output copied function echo Bar::baz(); ?> The above example will output: foo!
SEE ALSO
classkit_method_add(3), classkit_method_redefine(3), classkit_method_remove(3), classkit_method_rename(3). PHP Documentation Group CLASSKIT_METHOD_COPY(3)
Related Man Pages
runkit_method_rename(3) - php
classkit_method_remove(3) - php
classkit_import(3) - php
classkit_method_copy(3) - php
parsekit_func_arginfo(3) - php
Similar Topics in the Unix Linux Community
change function structure with perl (regExp)
Geek Bar
Geek Bar II
Geeks In A Bar