public function __construct($detailLevel) { $this->_detail = M('ReportDetail')->getDetail($detailLevel); $this->_mine = M('ReportScript')->getSimpleMine(); $this->_mine->addHolder('detail_id', $this->_detail->getFieldNameWithId()); $this->_mine->addHolder('detail_name', $this->_detail->getFieldNameWithName()); $this->_mine->addHolder('detail', $this->_detail->getBrickSystemName()); $this->_mine->addHolder('data_database', M('Db')->getConnection('category_base')->getConnParams('name')); $this->_command = M('ReportScript')->loadCommandByName('prepare_vocabulary'); $this->_command->addMine($this->_mine); }
public function getPrototypeCollection($isFirst = TRUE) { if ($isFirst) { return parent::getPrototypeCollection(); } return array(); }