ActAs behavior doctrine

Rechercher

ActAs behavior doctrine

Par saturn1  -  0 reponse  -  Le 11/07/2009 13:21  -  Editer  - 

@Salut, sa va?

Je dois créer un behavior ActAs pour doctrine.

J'ai vu qu'il devait y avoir un listener et un template.

 

Dans mon Listener j'ai mis une méthode preSave() et preDelete().

 

Mais Template je ne comprend pas trop à quoi cela sert.

Je me base sur

http://trac.symfony-project.org/browser/plugins/csDoctrineActAsAttachablePlugin/branches/1.3/lib/template/Attachable.php

 

Je ne comprend pas à quoi sert ce code par exemple

 

class Doctrine_Template_Attachable extends Doctrine_Template
12   {
13     protected $_options = array('types' => array(),
14                                 'attachableModels' => array());
15
16     /**
17      * Constructor for Attachable Template
18      *
19      * @param array $options template options
20      *
21      * @return void
22      */
23     public function __construct(array $options = array())
24     {
25       $this->_options = Doctrine_Lib::arrayDeepMerge($this->_options, $options);
26     }
27
28     /**
29      * @see Doctrine_Template
30      */
31     public function setTableDefinition()
32     {
33        $this->addListener(new Doctrine_Template_Listener_Attachable());
34     }

 

 

Surtout sur les options elle vienne d'ou?? et setTableDefinition ça sert à quoi??

 

Merci

 

Réponses apportées à cette discussion

Aucune réponse apportée actuellement

Ajouter une réponse à la discussion

Seuls les membres connectés sont autorisés à poster dans les forums !

Identifiez-vous
Join |  ID/MDP? |