當前位置: 首頁>>代碼示例>>PHP>>正文


PHP E::GetMapper方法代碼示例

本文整理匯總了PHP中E::GetMapper方法的典型用法代碼示例。如果您正苦於以下問題:PHP E::GetMapper方法的具體用法?PHP E::GetMapper怎麽用?PHP E::GetMapper使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在E的用法示例。


在下文中一共展示了E::GetMapper方法的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: Init

 /**
  * Инициализация
  *
  */
 public function Init()
 {
     $this->oMapperTopic = $this->oMapper = E::GetMapper(__CLASS__);
     $this->oUserCurrent = E::ModuleUser()->GetUserCurrent();
     $this->aTopicTypesObjects = $this->getContentTypes(array('content_active' => 1));
     $this->aTopicTypes = array_keys($this->aTopicTypesObjects);
 }
開發者ID:AlexSSN,項目名稱:altocms,代碼行數:11,代碼來源:Topic.class.php

示例2: Init

 /**
  * Инициализация
  *
  */
 public function Init()
 {
     $this->oMapper = E::GetMapper(__CLASS__);
     $this->oUserCurrent = E::ModuleUser()->GetUserCurrent();
     //  LS-compatible
     $this->oMapperBlog = $this->oMapper;
 }
開發者ID:AlexSSN,項目名稱:altocms,代碼行數:11,代碼來源:Blog.class.php

示例3: Init

 /**
  * Инициализация модуля
  * Создаём локальный экземпляр модуля Viewer
  * Момент довольно спорный, но позволяет избавить основной шаблон от мусора уведомлений
  *
  */
 public function Init()
 {
     $this->oViewerLocal = E::ModuleViewer()->GetLocalViewer();
     $this->oMapper = E::GetMapper(__CLASS__);
     $this->sDir = Config::Get('module.notify.dir');
     $this->sPrefix = Config::Get('module.notify.prefix');
 }
開發者ID:AntiqS,項目名稱:altocms,代碼行數:13,代碼來源:Notify.class.php

示例4: Init

 /**
  * Инициализация
  *
  */
 public function Init()
 {
     $this->oMapper = E::GetMapper(__CLASS__);
     // * Проверяем есть ли у юзера сессия, т.е. залогинен или нет
     $iUserId = intval(E::ModuleSession()->Get('user_id'));
     if ($iUserId && ($oUser = $this->GetUserById($iUserId)) && $oUser->getActivate()) {
         if ($this->oSession = $oUser->getCurrentSession()) {
             if ($this->oSession->GetSessionExit()) {
                 // Сессия была закрыта
                 $this->Logout();
                 return;
             }
             $this->oUserCurrent = $oUser;
         }
     }
     // Если сессия оборвалась по таймауту (не сам пользователь ее завершил),
     // то пытаемся автоматически авторизоваться
     if (!$this->oUserCurrent) {
         $this->AutoLogin();
     }
     // * Обновляем сессию
     if (isset($this->oSession)) {
         $this->UpdateSession();
     }
 }
開發者ID:ZeoNish,項目名稱:altocms,代碼行數:29,代碼來源:User.class.php

示例5: Init

 /**
  * Инициализация модуля
  */
 public function Init()
 {
     $this->oMapper = E::GetMapper(__CLASS__);
 }
開發者ID:ZeoNish,項目名稱:altocms,代碼行數:7,代碼來源:Stream.class.php

示例6: Init

 /**
  * Инициализация
  *
  */
 public function Init()
 {
     $this->oMapper = E::GetMapper(__CLASS__);
     $this->oUserCurrent = E::ModuleUser()->GetUserCurrent();
 }
開發者ID:hard990,項目名稱:altocms,代碼行數:9,代碼來源:Talk.class.php


注:本文中的E::GetMapper方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。