La classe ReflectionMethod
(PHP 5)
Introduction
La classe ReflectionMethod rapporte des informations sur une méthode.
Synopsis de la classe
Propriétés
- name
-
Nom de la méthode
- class
-
Nom de la classe
Constantes pré-définies
Modificateurs de ReflectionMethod
-
ReflectionMethod::IS_STATIC
-
Indique que la méthode est statique
-
ReflectionMethod::IS_PUBLIC
-
Indique que la méthode est publique
-
ReflectionMethod::IS_PROTECTED
-
Indique que la méthode est protégée
-
ReflectionMethod::IS_PRIVATE
-
Indique que la méthode est privée
-
ReflectionMethod::IS_ABSTRACT
-
Indique que la méthode est abstraite
-
ReflectionMethod::IS_FINAL
-
Indique que la méthode est finale
Sommaire
- ReflectionMethod::__construct — Construit un nouvel objet ReflectionMethod
- ReflectionMethod::export — Exportation d'une méthode de reflection
- ReflectionMethod::getClosure — Retourne une fermeture créée dynamiquement pour la méthode
- ReflectionMethod::getDeclaringClass — Récupère la déclaration de la classe de la méthode réléchie
- ReflectionMethod::getModifiers — Récupère les modificateurs de la méthode
- ReflectionMethod::getPrototype — Récupère le prototype de la méthode (s'il existe)
- ReflectionMethod::invoke — Invoque
- ReflectionMethod::invokeArgs — Invoque les arguments
- ReflectionMethod::isAbstract — Vérifie si la méthode est abstraite
- ReflectionMethod::isConstructor — Vérifie si la méthode est un constructeur
- ReflectionMethod::isDestructor — Vérifie si la méthode est un destructeur
- ReflectionMethod::isFinal — Vérifie si la méthode est finale
- ReflectionMethod::isPrivate — Vérifie si la méthode est privée
- ReflectionMethod::isProtected — Vérifie si la méthode est protégée
- ReflectionMethod::isPublic — Vérifie si la méthode est publique
- ReflectionMethod::isStatic — Vérifie si la méthode est statique
- ReflectionMethod::setAccessible — Définit l'accessibilité de la méthode
- ReflectionMethod::__toString — Retourne une représentation textuelle de la méthode