doctrine12 : mixin

Pour impl√©menter le mixin (sorte d’h√©ritage multiple), doctrine12 offre le m√©canisme des ¬ę¬†behaviors¬†¬Ľ.

La documentation officielle à ce sujet ne me semble plus à jour : http://www.doctrine-project.org/projects/orm/1.2/docs/manual/behaviors/hu#delegate-methods

C’est pourquoi j’ai r√©dig√© le pr√©sent article.
# utilisation basique : ajout de m√©thodes sans action sur l’objet

1/ Créer une classe héritant de Doctrine_Template

2/ ¬ę¬†D√©l√©guer¬†¬Ľ cette classe √† la classe voulue :

public function setUp()    {    
 $this->actAs('owValidationTranslator');    
 parent::setUp();            
}
Ce contenu a été publié dans php. Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *