Config_Container::addItem

Config_Container::addItem() – Ajoute un élément à l'élément courrant

Synopsis

require_once 'Config/Container.php';

objet Config_Container::addItem ( objet &$item , chaîne $emplacement = 'bottom' , objet $cible = = null )

Description

Cette méthode va ajouter un objet Config_Container fils au conteneur courrant. Ainsi, addItem() ne peut être appelée que sur un conteneur de type section. Si une position est specifiée, l'objet sera ajouté à cette position. Si la position est 'before' ou 'after' un objet cible est requis. L'objet sera ajouté relativement à la cible dans l'objet conteneur.

Parameter

object &$item

un objet conteneur

string $emplacement

spécifie la position 'bottom' , 'top' , 'after' , 'before'

object $cible

nécéssaire si vous choisissez 'before' ou 'after' dans $emplacement . $cible doit être un des enfants de ce conteneur. ZendEngine2 acceptera les références par défaut. Il sera alors possible d'avoir &$cible à la place de cela.

Return value

objet - une référence à l'objet ajouté

Throws

Note

This function can not be called statically.

Example

Ajouter un élément en utilisant addItem()

<?php
$section 
=& new Config_Container('section''conf');
$directive =& new Config_Container('directive''user''mansion');
$section->addItem($directive);
?>

Ajouter un élément en utilisant addItem() et une position relative à un autre élément

<?php
$section 
=& new Config_Container('section''conf');
$directive =& new Config_Container('directive''user''mansion');
$section->addItem($directive);

$commentaire =& new Config_Container('comment'null'Ici je place mon nom');
$section->addItem($commentaire'before'$directive);
?>
Constructeur (Previous) Compte les enfants d'un conteneur (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.