classkit_method_rename

(no version information, might be only in CVS)

classkit_method_rename -- Dynamically changes the name of the given method

Popis

bool classkit_method_rename ( string classname, string methodname, string newname )

Poznámka: T�to funkcia sa nemo�e pou�i� na manipul�ciu moment�lne be�iacej (alebo zre�azenej) met�dy.

Varovanie

T�to funkcia je EXPERIMENT�LNA. Spr�vanie tejto funkcie, n�zov tejto funkcie a hoci�o in� zdokumentovan� o tejto funkcii sa m�e zmeni� bez pov�imnutia v bud�com vydan� PHP. Pou��vajte t�to funkcii na svoje vlastn� riziko.

Parametre

classname

The class in which to rename the method

methodname

The name of the method to rename

newname

The new name to give to the renamed method

Vrátené hodnoty

Vracia TRUE pri �spechu alebe FALSE pri chybe.

Príklady

Príklad 1. classkit_method_rename() example

<?php
class Example {
    function
foo() {
        return
"foo!\n";
    }
}

// Rename the 'foo' method to 'bar'
classkit_method_rename(
    
'Example',
    
'foo',
    
'bar'
);

// output renamed function
echo Example::bar();
?>

V�stup pr�kladu uveden�ho vy�ie bude:

foo!

Tiež pozri

classkit_method_add()
classkit_method_copy()
classkit_method_redefine()
classkit_method_remove()