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


PHP StorageFactory::setAdapterPluginManager方法代碼示例

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


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

示例1: loadStorage

 /**
  * Loads cache storage
  *
  * @param array|string $config
  *                  'adapter' - storage adapter; 'plugins'; 'options'
  * @return AbstractAdapter
  */
 public function loadStorage($config = array())
 {
     if (is_string($config)) {
         $configFile = sprintf('cache.%s.php', $config);
         $config = Pi::config()->load($configFile);
     }
     if (!isset($config['adapter']['options']['namespace'])) {
         $config['adapter']['options']['namespace'] = '';
     }
     $config['adapter']['options']['namespace'] = $this->getNamespace($config['adapter']['options']['namespace']);
     StorageFactory::setAdapterPluginManager(new AdapterPluginManager());
     $storage = StorageFactory::factory($config);
     return $storage;
 }
開發者ID:Andyyang1981,項目名稱:pi,代碼行數:21,代碼來源:Cache.php

示例2: testChangeAdapterPluginManager

 public function testChangeAdapterPluginManager()
 {
     $adapters = new Cache\Storage\AdapterPluginManager();
     Cache\StorageFactory::setAdapterPluginManager($adapters);
     $this->assertSame($adapters, Cache\StorageFactory::getAdapterPluginManager());
 }
開發者ID:haoyanfei,項目名稱:zf2,代碼行數:6,代碼來源:StorageFactoryTest.php

示例3: prepareStorageFactory

 /**
  * Prepare the storage factory with the adapter and plugins plugin managers.
  *
  * @param ContainerInterface $container
  * @return void
  */
 private function prepareStorageFactory(ContainerInterface $container)
 {
     StorageFactory::setAdapterPluginManager($this->lookupStorageAdapterPluginManager($container));
     StorageFactory::setPluginManager($this->lookupStoragePluginManager($container));
 }
開發者ID:stephenmoore56,項目名稱:mooredatabase-laravel,代碼行數:11,代碼來源:PluginManagerLookupTrait.php


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