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


PHP MyOOS_CoreApi::getPluginParameter方法代码示例

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


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

示例1: list

 /**
  * Return the active lock system.
  *
  * @param boolean $canInit (optional) if false and lockSystem isn't yet initialized, return null
  * @return array GalleryStatus a status code
  *               GalleryLockSystem the lock implementation (reference)
  */
 function &getLockSystem($canInit = true)
 {
     if (!isset($this->_lockSystem)) {
         if ($canInit) {
             list($ret, $which) = MyOOS_CoreApi::getPluginParameter('module', 'core', 'lock.system');
             if ($ret) {
                 $ret = array($ret, null);
                 return $ret;
             }
         } else {
             $which = 'null';
         }
         switch ($which) {
             case 'flock':
                 MyOOS_CoreApi::requireOnce('modules/core/classes/FlockLockSystem.class');
                 $this->_lockSystem = new FlockLockSystem();
                 break;
             case 'database':
                 MyOOS_CoreApi::requireOnce('modules/core/classes/DatabaseLockSystem.class');
                 $this->_lockSystem = new DatabaseLockSystem();
                 break;
             case 'null':
                 $this->_lockSystem = null;
                 break;
             default:
                 $ret = array(MyOOS_CoreApi::error(ERROR_BAD_PARAMETER), null);
                 return $ret;
         }
     }
     $ret = array(null, &$this->_lockSystem);
     return $ret;
 }
开发者ID:BackupTheBerlios,项目名称:oos-svn,代码行数:39,代码来源:myoos_class.php

示例2: getAnonymousUserId

 /**
  * Get id of the guest user.
  *
  * @return array GalleryStatus a status code
  *               int user id
  */
 function getAnonymousUserId()
 {
     global $gallery;
     $id = $gallery->getConfig('anonymousUserId');
     if (empty($id)) {
         list($ret, $id) = MyOOS_CoreApi::getPluginParameter('module', 'core', 'id.anonymousUser');
         if ($ret) {
             return array($ret, null);
         }
     }
     return array(null, $id);
 }
开发者ID:BackupTheBerlios,项目名称:oos-svn,代码行数:18,代码来源:core_api_class.php


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