La classe ReflectionClass ReflectionClass
&reftitle.intro; La classe ReflectionClass rapporte des informations sur une classe.
&reftitle.classsynopsis; ReflectionClass implements Reflector &Constants; public const int ReflectionClass::IS_IMPLICIT_ABSTRACT public const int ReflectionClass::IS_EXPLICIT_ABSTRACT public const int ReflectionClass::IS_FINAL public const int ReflectionClass::IS_READONLY public const int ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE public const int ReflectionClass::SKIP_DESTRUCTOR &Properties; public string name &Methods;
&reftitle.properties; name Nom de la classe. En lecture seule, lance une ReflectionException lors d'une tentative d'écriture. ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE int Indique que serialize ne doit pas déclencher l'initialisation d'un objet en chargement paresseux. ReflectionClass::SKIP_DESTRUCTOR int Indique qu'un destructeur d'objet ne doit pas être appelé lors de sa réinitialisation en tant qu'objet paresseux.
&reftitle.constants;
Modificateurs de ReflectionClass ReflectionClass::IS_IMPLICIT_ABSTRACT int Indique si la classe est abstraite car elle contient des méthodes abstraites. ReflectionClass::IS_EXPLICIT_ABSTRACT int Indique si la classe est abstraite en raison de sa définition. ReflectionClass::IS_FINAL int Indique si la classe est finale. ReflectionClass::IS_READONLY int Indique si la classe est readonly.
&reftitle.changelog; &Version; &Description; 8.4.0 Les constantes de classe sont désormais typées. 8.0.0 ReflectionClass::export a été supprimée.
&reference.reflection.entities.reflectionclass;