/** * @name getUnite($pParam) * @return UniteResponse * @desc Retourne les Unités du produit */ public function getUnite($pParam) { $lVr = ListeProduitValid::validIdNomProduit($pParam); if ($lVr->getValid()) { $lId = $pParam['id']; $lUnite = ModeleLotViewManager::selectByIdNomProduit($lId); $lResponse = new UniteResponse(); $lResponse->setUnite($lUnite); return $lResponse; } return $lVr; }
/** * @name getDetailProduit($pParam) * @desc Donne le détail d'un produit */ public function getDetailProduit($pParam) { $lVr = ListeProduitValid::validGetDetailProduit($pParam); if ($lVr->getValid()) { $lAbonnementService = new AbonnementService(); $lResponse = new DetailProduitResponse(); $lResponse->setProduit($lAbonnementService->getDetailProduit($pParam["id"])); return $lResponse; } return $lVr; }
/** * @name validGetDetailProduit($pData) * @return ListeProduitVR * @desc Test la validite de l'élément */ public static function validGetDetailProduit($pData) { return ListeProduitValid::validDelete($pData); }