Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
 public function getPrototypeCollection($isFirst = TRUE)
 {
     if ($isFirst) {
         return parent::getPrototypeCollection();
     }
     return array();
 }