Créer une instance d'une classe de document ou d'entité

De Sydonie

Créer une nouvelle instance d'entité peut s'effectuer de plusieurs façons.


Créer une entité et la sauver dans la base de données

$myInstance = Instance::createAndSave('SydonieDocument_Ebook', array(
 'title' => 'mon titre',
 'firstPublished' => '1 janvier 2011',
));

Créer une entité et réserver son identifiant dans la base de donnée

$myInstance = Instance::createAndInit('SydonieDocument_Ebook', array(
 'title' => 'mon titre',
 'firstPublished' => '1 janvier 2011',
));

Créer une entité sans manipulation de la base de données

$myInstance = Instance::create('SydonieDocument_Ebook', array(
 'title' => 'mon titre',
 'firstPublished' => '1 janvier 2011',
));