classkit_method_rename
(PECL)
classkit_method_rename ? Change dynamiquement le nom d'une méthode donnée
Description
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.
| AVERTISSEMENT |
| 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. |
Liste de paramètres
- 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
Valeurs de retour
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Exemples
Exemple 510. 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();
?>
L'exemple ci-dessus va afficher :
foo!
|
Voir aussi
| classkit_method_add() |
| classkit_method_copy() |
| classkit_method_redefine() |
| classkit_method_remove() |
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ