当前位置: 首页>>代码示例>>PHP>>正文


PHP AuthManager::checkAdminAccess方法代码示例

本文整理汇总了PHP中AuthManager::checkAdminAccess方法的典型用法代码示例。如果您正苦于以下问题:PHP AuthManager::checkAdminAccess方法的具体用法?PHP AuthManager::checkAdminAccess怎么用?PHP AuthManager::checkAdminAccess使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在AuthManager的用法示例。


在下文中一共展示了AuthManager::checkAdminAccess方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: saveGallery

 /**
  * Сохранение картинок галлерей в БД
  */
 public function saveGallery($gallery, $name, array $images)
 {
     AuthManager::checkAdminAccess();
     $cnt = $this->getCnt('select count(1) as cnt from ps_gallery where v_dir=?', $gallery);
     if ($cnt == 0) {
         $this->insert('insert into ps_gallery (v_dir, v_name) VALUES (?, ?)', array($gallery, $name));
     } else {
         $this->update('update ps_gallery set v_name=? where v_dir=?', array($name, $gallery));
     }
     $this->update('delete from ps_gallery_images where v_dir=?', $gallery);
     $order = 0;
     foreach ($images as $img) {
         $this->saveImg($gallery, $img, ++$order);
     }
 }
开发者ID:ilivanoff,项目名称:www,代码行数:18,代码来源:GalleryBean.php

示例2: inst

 /** @return AdminFoldedManager  */
 public static function inst()
 {
     AuthManager::checkAdminAccess();
     return parent::inst();
 }
开发者ID:ilivanoff,项目名称:ps-sdk-dev,代码行数:6,代码来源:AdminFoldedManager.php

示例3: getNotConfirmemMsgsCnt

 public function getNotConfirmemMsgsCnt($threadId = null)
 {
     AuthManager::checkAdminAccess();
     $threadId = is_numeric($threadId) ? $this->validateThreadId($threadId) : null;
     return $this->BEAN->getNotConfirmemMsgsCntDb($threadId);
 }
开发者ID:ilivanoff,项目名称:www,代码行数:6,代码来源:DiscussionController.php

示例4: __construct

 protected function __construct()
 {
     //Разрешаем работать с классом только администратору
     AuthManager::checkAdminAccess();
     //Мы должны находиться не в продакшене
     PsDefines::assertProductionOff(__CLASS__);
     $this->LOGGER = PsLogger::inst(__CLASS__);
     $this->BEAN = TESTBean::inst();
 }
开发者ID:ilivanoff,项目名称:ps-sdk-dev,代码行数:9,代码来源:TestManager.php

示例5: deleteLocalImg

 public function deleteLocalImg($file)
 {
     AuthManager::checkAdminAccess();
     GalleryBean::inst()->deleteLocalImg($this->gallery, $file);
     $this->DM->getDirItem(null, $file)->remove();
 }
开发者ID:ilivanoff,项目名称:www,代码行数:6,代码来源:PsGallery.php

示例6: assertAdminCanDo

 private function assertAdminCanDo($__FUNCTION__, $ident)
 {
     $this->LOGGER->info('{} вызвана для {}', $__FUNCTION__, $ident);
     AuthManager::checkAdminAccess();
 }
开发者ID:ilivanoff,项目名称:www,代码行数:5,代码来源:FoldedResources.php

示例7: getAll

 public static final function getAll()
 {
     if (!is_array(self::$insts)) {
         //Только админ может загружать все аудиты
         AuthManager::checkAdminAccess();
         //Инициализируем коллекцию
         self::$insts = array();
         foreach (Classes::getDirClassNames(__DIR__, 'impl', __CLASS__) as $className) {
             $inst = $className::inst();
             self::$insts[$inst->getProcessCode()] = $inst;
         }
         ksort(self::$insts);
     }
     return self::$insts;
 }
开发者ID:ilivanoff,项目名称:www,代码行数:15,代码来源:BaseAudit.php


注:本文中的AuthManager::checkAdminAccess方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。