cvs: peardoc /fr/package/configuration/config/config-container additem.xml
| From: | Christophe Gesch� | Date: | Fri, 11 Jun 2004 07:34:45 +0000 |
| Subject: | cvs: peardoc /fr/package/configuration/config/config-container additem.xml | ||
| Groups: | php.pear.doc | ||
| Request: | Send a blank email to pear-doc+get-4375@lists.php.net to get a copy of this message | ||
moosh Fri Jun 11 03:34:45 2004 EDT
Added files:
/peardoc/fr/package/configuration/config/config-container
additem.xml
Log:
- initial translation
http://cvs.php.net/co.php/peardoc/fr/package/configuration/config/config-container/additem.xml?r=1.1&p=1
Index: peardoc/fr/package/configuration/config/config-container/additem.xml
+++ peardoc/fr/package/configuration/config/config-container/additem.xml
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.4 Maintainer: moosh Status: ready -->
<refentry id="package.configuration.config.config-container.additem">
<refnamediv>
<refname><function>Config_Container::addItem</function></refname>
<refpurpose>Ajouter un item à l'item courrant.</refpurpose>
</refnamediv>
<refsynopsisdiv>
<funcsynopsis>
<funcsynopsisinfo>
require_once 'Config/Container.php';
</funcsynopsisinfo>
<funcprototype>
<funcdef>objet <function>Config_Container::addItem</function></funcdef>
<paramdef>objet <parameter>&$item</parameter></paramdef>
<paramdef>chaîne <parameter><optional>$emplacement =
'bottom'</optional></parameter></paramdef>
<paramdef>objet <parameter><optional>$cible =
&null;</optional></parameter></paramdef>
</funcprototype>
</funcsynopsis>
</refsynopsisdiv>
<refsect1 id="package.configuration.config.config-container.additem.desc">
&title.desc;
<para>
Cette méthode va ajouter un objet Config_Container
fils au conteneur courrant.
Ainsi, <function>addItem</function> 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 <parameter>'before'</parameter>
ou <parameter>'after'</parameter>
un objet cible est requis.
L'objet sera ajouté relativement à
la cible dans l'objet conteneur.
</para>
</refsect1>
<refsect1 id="package.configuration.config.config-container.additem.param">
&title.param;
<para>
<variablelist>
<varlistentry>
<term>
&type.object;
<parameter>&$item</parameter>
</term>
<listitem>
<para>
un objet conteneur
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
&type.string;
<parameter>$emplacement</parameter>
</term>
<listitem>
<para>
spécifie la position <parameter>'bottom'</parameter>,
<parameter>'top'</parameter>,
<parameter>'after'</parameter>,
<parameter>'before'</parameter>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
&type.object;
<parameter>$cible</parameter>
</term>
<listitem>
<para>
nécéssaire si vous choisissez
<parameter>'before'</parameter> ou
<parameter>'after'</parameter> dans
<parameter>$emplacement</parameter>.
<parameter>$cible</parameter>
doit être un des enfants de ce conteneur.
ZendEngine2 acceptera les références par défaut.
Il sera alors possible d'avoir
<parameter>&$cible</parameter> à la place de cela.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 id="package.configuration.config.config-container.additem.return">
&title.returns;
<para>
<parameter>objet</parameter>
- une référence à l'objet ajouté
</para>
</refsect1>
<refsect1 id="package.configuration.config.config-container.additem.throws">
&title.throws;
<para>
</para>
</refsect1>
<refsect1 id="package.configuration.config.config-container.additem.note">
&title.note;
¬e.notstatic;
</refsect1>
<refsect1 id="package.configuration.config.config-container.additem.example">
&title.example;
<example>
<title>Ajouter un item en utilisant <function>addItem</function></title>
<programlisting role="php">
<![CDATA[
$section =& new Config_Container('section', 'conf');
$directive =& new Config_Container('directive', 'user',
'mansion');
$section->addItem($directive);
]]>
</programlisting>
</example>
<example>
<title>Ajouter un item en utilisant <function>addItem</function> et une
position relative à un autre item</title>
<programlisting role="php">
<![CDATA[
$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);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->