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


PHP Zend_Db_Table::getDefaultMetadataCache方法代碼示例

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


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

示例1: testSetDefaultMetadataCacheFromCacheManager

 /**
  * @group ZF-10049
  */
 public function testSetDefaultMetadataCacheFromCacheManager()
 {
     $configCache = array('database' => array('frontend' => array('name' => 'Core', 'options' => array('lifetime' => 120, 'automatic_serialization' => true)), 'backend' => array('name' => 'Black Hole')));
     $this->bootstrap->registerPluginResource('cachemanager', $configCache);
     $options = $this->_dbOptions;
     $options['defaultMetadataCache'] = 'database';
     $resource = new Zend_Application_Resource_Multidb($options);
     $resource->setBootstrap($this->bootstrap);
     $resource->init();
     $this->assertType('Zend_Cache_Core', Zend_Db_Table::getDefaultMetadataCache());
 }
開發者ID:omusico,項目名稱:logica,代碼行數:14,代碼來源:MultidbTest.php

示例2: testSetDefaultMetadataCacheThroughBootstrap

 /**
  * @group ZF-10543
  */
 public function testSetDefaultMetadataCacheThroughBootstrap()
 {
     $options = array('resources' => array('db' => array('adapter' => 'Pdo_Sqlite', 'params' => array('dbname' => ':memory:'), 'defaultMetadataCache' => 'default'), 'cachemanager' => array('default' => array('backend' => array('name' => 'black-hole')))));
     $this->bootstrap->setOptions($options);
     $this->bootstrap->bootstrap();
     $resource = $this->bootstrap->getResource('cachemanager');
     $this->assertEquals($resource->getCache('default'), Zend_Db_Table::getDefaultMetadataCache());
 }
開發者ID:jsnshrmn,項目名稱:Suma,代碼行數:11,代碼來源:DbTest.php

示例3: testShareCacheToZendObjects

 public function testShareCacheToZendObjects()
 {
     $resource = new Zend_Application_Resource_Cache(array('frontend' => array('class' => 'core'), 'backend' => array('class' => 'file'), 'sharetozendobjects' => null));
     $cache = $resource->init();
     $this->assertEquals($cache, Zend_Translate::getCache());
     /**
      * @todo Zend_Paginator::getCache() missing
      * $this->assertEquals($cache, Zend_Paginator::getCache());
      */
     $this->assertEquals($cache, Zend_Locale::getCache());
     $this->assertEquals($cache, Zend_Db_Table::getDefaultMetadataCache());
     $this->assertEquals($cache, Zend_Locale_Data::getCache());
 }
開發者ID:Tony133,項目名稱:zf-web,代碼行數:13,代碼來源:CacheTest.php


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