classkit_method_add
Ajoute dynamiquement une nouvelle méthode à une classe donnée
&reftitle.description;
boolclasskit_method_add
stringclassname
stringmethodname
stringargs
stringcode
intflagsCLASSKIT_ACC_PUBLIC
&warn.experimental.func;
&reftitle.parameters;
classname
La classe où la méthode doit être ajoutée
methodname
Le nom de la méthode à ajouter
args
Liste d'arguments, séparés par des virgules, de la nouvelle méthode créée
code
Le code à exécuter lorsque methodname
est appelé
flags
Le type de méthode à créer ; peut être
CLASSKIT_ACC_PUBLIC,
CLASSKIT_ACC_PROTECTED ou
CLASSKIT_ACC_PRIVATE
Ce paramètre est utilisé depuis PHP 5, car avant cette version, toutes les
méthodes sont publiques.
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
Exemple avec classkit_method_add
add(12, 4);
?>
]]>
&example.outputs;
&reftitle.seealso;
classkit_method_copy
classkit_method_redefine
classkit_method_remove
classkit_method_rename
create_function