La clase ReflectionClassReflectionClass
&reftitle.intro;
La clase ReflectionClass proporciona
información sobre una clase.
&reftitle.classsynopsis;
ReflectionClassimplementsReflector&Constants;publicconstintReflectionClass::IS_IMPLICIT_ABSTRACTpublicconstintReflectionClass::IS_EXPLICIT_ABSTRACTpublicconstintReflectionClass::IS_FINALpublicconstintReflectionClass::IS_READONLYpublicconstintReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZEpublicconstintReflectionClass::SKIP_DESTRUCTOR&Properties;publicstringname&Methods;
&reftitle.properties;
name
Nombre de la clase. Solo lectura, lanza una
ReflectionException al intentar escribir.
ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZEint
Indica que serialize no debe desencadenar
la inicialización de un objeto en carga perezosa.
ReflectionClass::SKIP_DESTRUCTORint
Indica que un destructor de objeto no debe ser llamado al reinicializarlo
como objeto perezoso.
&reftitle.constants;
Modificadores de ReflectionClassReflectionClass::IS_IMPLICIT_ABSTRACTint
Indica si la clase es
abstracta porque contiene métodos abstractos.
ReflectionClass::IS_EXPLICIT_ABSTRACTint
Indica si la clase es
abstracta debido a su definición.
ReflectionClass::IS_FINALint
Indica si la clase es final.
ReflectionClass::IS_READONLYint
Indica si la clase es readonly.
&reftitle.changelog;
&Version;&Description;8.4.0
Las constantes de clase ahora están tipadas.
8.0.0ReflectionClass::export ha sido eliminada.
&reference.reflection.entities.reflectionclass;