/** * @name AdhesionDetailVO() * @desc Le constructeur */ public function AdhesionDetailVO($pId = null, $pLabel = null, $pDateDebut = null, $pDateFin = null, $pDateCreation = null, $pDateModification = null, $pEtat = null, $pTypes = null) { parent::__construct($pId, $pLabel, $pDateDebut, $pDateFin, $pDateCreation, $pDateModification, $pEtat); if (!is_null($pTypes)) { $this->mTypes = $pTypes; } else { $this->mTypes = array(); } }
/** * @name remplirAdhesion($pId, $pLabel, $pDateDebut, $pDateFin, $pDateCreation, $pDateModification, $pEtat) * @param int(11) * @param varchar(45) * @param datetime * @param datetime * @param datetime * @param datetime * @param tinyint(1) * @return AdhesionVO * @desc Retourne une AdhesionVO remplie */ private static function remplirAdhesion($pId, $pLabel, $pDateDebut, $pDateFin, $pDateCreation, $pDateModification, $pEtat) { $lAdhesion = new AdhesionVO(); $lAdhesion->setId($pId); $lAdhesion->setLabel($pLabel); $lAdhesion->setDateDebut($pDateDebut); $lAdhesion->setDateFin($pDateFin); $lAdhesion->setDateCreation($pDateCreation); $lAdhesion->setDateModification($pDateModification); $lAdhesion->setEtat($pEtat); return $lAdhesion; }