Méthode addObject( $oObject )
Écrit par Hidalgo Emmanuel   

Description :

              Permet l’ajout d’un objet à une collection.
              Si la collection appartient à un objet (comme «produits» appartient à «users»),
              l’objet ajouté sera automatiquement connecté à la collection.

Paramètre :

              $oObject, objet : Ce paramètre représente l’objet à ajouter 

Valeur de retour :

              Retourne «true» si l’ajout à la collection s’est bien passé
              Retourne «false» si l’objet passé en paramètre ne correspond pas au type de la collection,
              ou si l’objet ne contient pas d’identifiant.


L’exemple suivant ajout un produit à la collection des produits d’un «users» :

 

<?php 

//instanciation globale 
include_once( 'phpsimpledb.class.php' );
Global 
$oBDD;
$oBDD = new PHPSIMPLEDB();

//récupère tous les "produits" d’un "user"
$oUser $oBDD->getObject"users" );
$oUser->load) ;

//récupère la collection des produits du "user"
$oProduits_col $oUser->getData_collection"produits" );

//création d’un nouveau produit
$oProduit $oBDD->getObject"produits" );
$oProduit->setData_field"name""Pavillon" );

//ajout du produit à la collection des produits du "user"
$oProduits_col->addObject$oProduit ) ;
$oProduits_col->save();

?>