classkit_method_remove
<<<
classkit_method_rename Référence des fonctions
>>>

8.10 Fonctions Classkit
8 Référence des fonctions
 Manuel PHP

Introduction
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
classkit_import
classkit_method_add
classkit_method_copy
classkit_method_redefine
classkit_method_remove
->classkit_method_rename

8.10.11 classkit_method_rename()Change dynamiquement le nom d'une méthode donnée

[ Exemples avec classkit_method_rename ]   CVS uniquement

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

Cette fonction ne peut pas être utilisée pour manipuler la méthode en cours (ou liée) d'exécution.

Attention

Cette fonction est EXPERIMENTALE . Cela signifie que le comportement de cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.

    classname
    La classe dans laquelle la méthode doit être renommée
    methodname
    Le nom de la méthode à renommer
    newname
    Le nouveau nom à donner à la méthode

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Exemple avec classkit_method_rename

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

// Renomme la méthode 'foo' en 'bar'
classkit_method_rename(
    
'Example',
    
'foo',
    
'bar'
);

// affiche la fonction renommée
echo Example::bar();
?>

<< classkit_method_rename >>
classkit_method_remove Fonctions Classkit Référence des fonctions