public function __construct() { parent::__construct(); //TODO: use Factory here //$this->setProvider(F::build('MysqlWikiaHubsV2SliderModuleDataProvider')); $this->setProvider(F::build('StaticWikiaHubsV2SliderModuleDataProvider')); }
protected function initModule(WikiaHubsV2Module $module) { $date = $this->getRequest()->getVal('date', date('Y-m-d')); $lang = $this->getRequest()->getVal('cityId', $this->wg->cityId); $module->setDate($date); $module->setLang($lang); $module->setVertical($this->verticalId); }