getResultDataCollection() as $lps_area_schedule) { $loopResultRow = new LoopResultRow($lps_area_schedule); $loopResultRow ->set("ID", $lps_area->getId()) ->set("TITLE", $lps_area->getTitle()) ->set("ACTIVE", $lps_area->getActive()) ->set("PRICE", $lps_area->getPrice()) ->set("DELIVERY_DAYS", "Lundi....") ; $loopResult->addRow($loopResultRow); } return $loopResult; } /** * @inheritdoc */ protected function getArgDefinitions() { return new ArgumentCollection( Argument::createIntListTypeArgument('id_area') ); } /** * @inheritdoc */ public function buildModelCriteria() { $query = LpsAreaScheduleQuery::create(); $query->filterByIdArea($this->getIdArea()); return $query->orderByDay()->orderByBeginTime(); } }