La clase ReflectionMethod
(PHP 5)
Introducción
La clase ReflectionMethod muestra información sobre un método.
Sinopsis de la Clase
Propiedades
- name
-
Nombre del método
- class
-
Nombre de la clase
Constantes predefinidas
Modificadores ReflectionMethod
ReflectionMethod::IS_STATIC-
Indica que el método es estático.
ReflectionMethod::IS_PUBLIC-
Indica que el método es público.
ReflectionMethod::IS_PROTECTED-
Indica que el método está protegido.
ReflectionMethod::IS_PRIVATE-
Indica que el método es privado.
ReflectionMethod::IS_ABSTRACT-
Indicates that the method is abstract.
ReflectionMethod::IS_FINAL-
Indica que este método es final.
Tabla de contenidos
- ReflectionMethod::__construct — Construye un objeto ReflectionMethod
- ReflectionMethod::export — Exporta un objeto de tipo ReflectionMethod
- ReflectionMethod::getClosure — Devuelve una clausura creada dinámicamente para este método
- ReflectionMethod::getDeclaringClass — Obtiene la clase en la que se ha declarado el método
- ReflectionMethod::getModifiers — Obtiene los modificadores del método
- ReflectionMethod::getPrototype — Obtiene el prototipo del método (si lo hubiera)
- ReflectionMethod::invoke — Invoca un método
- ReflectionMethod::invokeArgs — Invoca un método con argumentos
- ReflectionMethod::isAbstract — Comprueba si el método es abstracto
- ReflectionMethod::isConstructor — Comprueba si el método es un constructor
- ReflectionMethod::isDestructor — Comprueba si el método es un destructor
- ReflectionMethod::isFinal — Comprueba si el método es final
- ReflectionMethod::isPrivate — Comprueba si el método es privado
- ReflectionMethod::isProtected — Comprueba si el método está protegido
- ReflectionMethod::isPublic — Comprueba si el método es público
- ReflectionMethod::isStatic — Comprueba si el método es estático
- ReflectionMethod::setAccessible — Asigna la accesibilidad del método
- ReflectionMethod::__toString — Devuelve la representación en forma de texto de este objeto