La clase ReflectionMethod
ReflectionMethod
&reftitle.intro;
La clase ReflectionMethod proporciona
información sobre un método.
&reftitle.classsynopsis;
ReflectionMethod
extends
ReflectionFunctionAbstract
&Constants;
public
const
int
ReflectionMethod::IS_STATIC
public
const
int
ReflectionMethod::IS_PUBLIC
public
const
int
ReflectionMethod::IS_PROTECTED
public
const
int
ReflectionMethod::IS_PRIVATE
public
const
int
ReflectionMethod::IS_ABSTRACT
public
const
int
ReflectionMethod::IS_FINAL
&Properties;
public
string
class
&InheritedProperties;
&Methods;
&InheritedMethods;
&reftitle.properties;
name
Nombre del método
class
Nombre de la clase
&reftitle.constants;
Modificadores de ReflectionMethod
ReflectionMethod::IS_STATIC
int
Indica que el método es estático
Anterior a PHP 7.4.0, el valor era 1.
ReflectionMethod::IS_PUBLIC
int
Indica que el método es público
Anterior a PHP 7.4.0, el valor era 256.
ReflectionMethod::IS_PROTECTED
int
Indica que el método es protegido
Anterior a PHP 7.4.0, el valor era 512.
ReflectionMethod::IS_PRIVATE
int
Indica que el método es privado
Anterior a PHP 7.4.0, el valor era 1024.
ReflectionMethod::IS_ABSTRACT
int
Indica que el método es abstracto
Anterior a PHP 7.4.0, el valor era 2.
ReflectionMethod::IS_FINAL
int
Indica que el método es final
Anterior a PHP 7.4.0, el valor era 4.
El valor de estas constantes puede cambiar entre versiones de PHP.
Se recomienda siempre utilizar las constantes
y no depender de los valores directamente.
&reftitle.changelog;
&Version;
&Description;
8.4.0
Las constantes de clase ahora están tipadas.
8.0.0
ReflectionMethod::export ha sido eliminada.
&reference.reflection.entities.reflectionmethod;