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
dClass
Classe de destination de la méthode copiée
dMethod
Nom de la nouvelle méthode
sClass
Classe source contenant la méthode à copier
sMethod
Nom de la méthode à copier depuis la classe source. Si ce paramètre est omis,
la valeur du paramètre dMethod est utilisée.
Valeurs de retour
Cette fonction retourne TRUE en cas de
succès, FALSE en cas d'échec.
Exemples
Exemple 1. Exemple avec classkit_method_copy()
<?php class Foo { function example() { return "foo!\n"; } }
class Bar { // initialement, aucune méthode }
// copie la méthode example() depuis la classe Foo vers la classe Bar et la nommer baz() classkit_method_copy('Bar', 'baz', 'Foo', 'example');