Exemple #1
0
 protected final function loadData($path)
 {
     $data_model_name = Loader::getHandlerFromPath($path) . 'Data';
     if (TRUE === is_null($this->{$data_model_name})) {
         try {
             $this->{$data_model_name} = Loader::loadData($path);
         } catch (Exception $e) {
             $data_model_name = 'DefaultData';
             $this->{$data_model_name} = Loader::loadData('Default');
         }
     }
     $this->dataModelName = $data_model_name;
     return $data_model_name;
 }