Monteur
Builder(Monteur) de promotions. Utilisé pour créer/éditer une promotion depuis les données d'un formulaire/d'une session.
Méthodes publiques
-
initialize: Initialise le monteur avec les attributs suivants:data: Hash de données contenant les paramètres de création/d'éditionpromotion(optionnel): une promotion à créer ou à éditer selondata. Une nouvelle promotion est instanciée si rien n'est passé.draft(optionnel): Défini si la promotion doit être sauvegardée en tant que brouillon ou non.falsepar défaut. (Un brouillon n'est pas validé.)
-
monter_promotion: Déclenche le monteur, retourne la promotion si pas d'erreurs.