function initSource() { $type = modApiFunc('Request', 'getValueByKey', 'type'); if ($type == "robot") { $id = modApiFunc('Request', 'getValueByKey', 'id'); //$date = modApiFunc('Request','getValueByKey','date'); $this->__source->setParams('id', $id); //$this->__source->setParams('date', $date); } else { parent::initSource(); $seance_id = modApiFunc('Request', 'getValueByKey', 'sid'); if (Validator::isValidInt($seance_id) == true) { $this->__source->setParams('seance_ids', array($seance_id)); } } }