ReflectionParameter::__toString
ReflectionProperty::__clone
Reflection
PHP Manual
La classe ReflectionProperty
Introduction
La classe
ReflectionProperty
rapporte des informations sur les propriétés d'une classe.
Synopsis de la classe
ReflectionProperty
implements
Reflector
{
/* Constantes */
const
integer
ReflectionProperty::IS_STATIC
= 1
;
const
integer
ReflectionProperty::IS_PUBLIC
= 256
;
const
integer
ReflectionProperty::IS_PROTECTED
= 512
;
const
integer
ReflectionProperty::IS_PRIVATE
= 1024
;
/* Propriétés */
public
$name
;
public
$class
;
/* Méthodes */
final
private
void
__clone
(
void
)
__construct
(
mixed
$class
,
string
$name
)
public
static
string
export
(
mixed
$class
,
string
$name
[,
bool
$return
] )
public
ReflectionClass
getDeclaringClass
(
void
)
public
string
getDocComment
(
void
)
public
int
getModifiers
(
void
)
public
string
getName
(
void
)
public
mixed
getValue
([
string
$object
] )
public
bool
isDefault
(
void
)
public
bool
isPrivate
(
void
)
public
bool
isProtected
(
void
)
public
bool
isPublic
(
void
)
public
bool
isStatic
(
void
)
public
void
setAccessible
(
bool
$accessible
)
public
void
setValue
(
object
$object
,
mixed
$value
)
public
string
__toString
(
void
)
}
Propriétés
name
class
Constantes pré-définies
Type de nœuds ReflectionProperty
ReflectionProperty::IS_STATIC
ReflectionProperty::IS_PUBLIC
ReflectionProperty::IS_PROTECTED
ReflectionProperty::IS_PRIVATE
Sommaire
ReflectionProperty::__clone
— Clonage
ReflectionProperty::__construct
— Construit un nouvel objet ReflectionProperty
ReflectionProperty::export
— Exporte
ReflectionProperty::getDeclaringClass
— Récupère la classe déclarante
ReflectionProperty::getDocComment
— Récupère un commentaire
ReflectionProperty::getModifiers
— Récupère les modificateurs
ReflectionProperty::getName
— Récupère le nom de la proriété
ReflectionProperty::getValue
— Récupère la valeur de la propriété
ReflectionProperty::isDefault
— Vérifie si la propriété est celle par défaut
ReflectionProperty::isPrivate
— Vérifie si la propriété est statique
ReflectionProperty::isProtected
— Vérifie si la propriété est protégée
ReflectionProperty::isPublic
— Vérifie si la propriété est publique
ReflectionProperty::isStatic
— Vérifie si la propriété est statique
ReflectionProperty::setAccessible
— Définit l'accessibilité de la propriété
ReflectionProperty::setValue
— Définit la valeur de la propriété
ReflectionProperty::__toString
— Récupère une représentation textuelle
ReflectionParameter::__toString
ReflectionProperty::__clone
Reflection
PHP Manual