aggregate_properties_by_list
(PHP 4 >= 4.2.0)
aggregate_properties_by_list — Agrège sélectivement les propriétés d'une classe grâce à une liste
Description
$object
, string $class_name
, array $properties_list
[, bool $exclude
= false
] )
Agrège les propriétés de la classe class_name
avec l'objet
object
, en filtrant les propriétés agrégées
grâce à la liste methods_list
,
appliquée au nom de la propriété.
Les propriétés dont le nom commence par un caractère souligné ("_"), qui sont considérées comme privées, sont toujours exclues.
Liste de paramètres
-
object
-
-
class_name
-
-
properties_list
-
-
exclude
-
Le paramètre optionnel
exclude
sert à décider si l'expression régulière sélectionne les propriétés (exclude
vautFALSE
), ou bien si elle sert à identifier les propriétés qui doivent être exclues (exclude
vautTRUE
).
Valeurs de retour
Aucune valeur n'est retournée.
Voir aussi
- aggregate() - Agrège dynamiquement des classes et objets
- aggregate_methods() - Agrège dynamiquement les méthodes d'une classe à un objet
- aggregate_methods_by_list() - Agrège sélectivement les méthodes d'une classe grâce à une liste
- aggregate_methods_by_regexp() - Agrège sélectivement les méthodes d'une classe grâce à une expression rationnelle
- aggregate_properties() - Agrège dynamiquement les propriétés d'une classe à un objet
- aggregate_properties_by_regexp() - Agrège sélectivement les propriétés d'une classe grâce à une expression rationnelle
- aggregate_info() - Récupère les informations d'agrégation pour un objet donné
- deaggregate() - Désagrège un objet