コード例 #1
0
ファイル: Modules.php プロジェクト: BGCX262/zupal-svn-to-git
 public static function getInstance()
 {
     if (is_null(self::$_Instance)) {
         self::$_Instance = new self();
     }
     return self::$_Instance;
 }
コード例 #2
0
ファイル: _Modules.php プロジェクト: BGCX262/zupal-svn-to-git
 /**
  * @return Zupal_Modules
  */
 public static function getInstance()
 {
     if (is_null(self::$_Instance)) {
         // process
         self::$_Instance = new Zupal_Modules();
     }
     return self::$_Instance;
 }
コード例 #3
0
ファイル: Item.php プロジェクト: BGCX262/zupal-svn-to-git
 function module_record($pReload = FALSE)
 {
     if ($pReload || is_null($this->_module_record)) {
         $value = Zupal_Modules::getInstance()->module($this->get_name());
         if (!$value->is_saved()) {
             $value = new Zupal_Modules();
             $value->name = $this->get_name();
             $value->save();
         }
         // process
         $this->_module_record = $value;
     }
     return $this->_module_record;
 }
コード例 #4
0
 /**
  *
  */
 public function dataAction()
 {
     $this->_helper->layout->disableLayout();
     $this->view->data = Zupal_Modules::getInstance()->render_data(array(), 'name');
 }