示例#1
0
 protected function setEntities($file)
 {
     if (!Files::exists($file)) {
         throw new Exception('Arquivo de entidades não encontrado: ' . $file);
     }
     $this->_entities = Files::get_return($file);
 }
示例#2
0
文件: View.php 项目: dindigital/din
 public function addFile($file, $placeholder = null)
 {
     if (!Files::exists($file)) {
         throw new \Exception('View não encontrada: ' . $file);
     }
     $this->_files[] = array('file' => $file, 'placeholder' => $placeholder);
 }
示例#3
0
文件: Config.php 项目: dindigital/din
 public function add_config_files(array $config_files)
 {
     $config_files = array_reverse($config_files);
     foreach ($config_files as $file) {
         $vars = Files::get_return($file);
         if (is_array($vars)) {
             $this->_defines = array_merge($this->_defines, $vars);
         }
     }
 }
示例#4
0
 public function __construct($config)
 {
     if (!Files::exists($config)) {
         throw new Exception('Arquivo de assets não encontrado.');
     }
     $vars = Files::get_return($config);
     if (!is_array($vars)) {
         throw new Exception('Arquivo de assets inválido.');
     }
     $this->_assets = $vars;
     $this->_assetsFile = $config;
 }
示例#5
0
 protected function setMenuArray()
 {
     $this->_menu_array = Files::get_return($this->_file);
 }