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


PHP ClassMetadataFactory::getAllMetadata方法代碼示例

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


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

示例1: getAllMetadata

 /**
  * {@inheritdoc}
  */
 public function getAllMetadata()
 {
     if ($logger = $this->getProfilingLogger()) {
         $logger->startGetAllMetadata();
         $result = parent::getAllMetadata();
         $logger->stopGetAllMetadata();
         return $result;
     } else {
         return parent::getAllMetadata();
     }
 }
開發者ID:sagikazarmark,項目名稱:platform,代碼行數:14,代碼來源:OroClassMetadataFactory.php

示例2: getAllMetadata

 /**
  * {@inheritdoc}
  */
 public function getAllMetadata()
 {
     $logger = $this->getProfilingLogger();
     if ($logger) {
         $logger->startGetAllMetadata();
     }
     $result = parent::getAllMetadata();
     if ($logger) {
         $logger->stopGetAllMetadata();
     }
     return $result;
 }
開發者ID:Maksold,項目名稱:platform,代碼行數:15,代碼來源:OroClassMetadataFactory.php

示例3: createRepository

 /**
  * Create the migration repository data store.
  * @return void
  */
 public function createRepository()
 {
     $this->schema->updateSchema($this->metadata->getAllMetadata());
 }
開發者ID:rosstuck,項目名稱:Laravel-Doctrine,代碼行數:8,代碼來源:DoctrineMigrationRepository.php

示例4: testGetAllMetadataWorksWithBadConnection

 public function testGetAllMetadataWorksWithBadConnection()
 {
     // DDC-3551
     $conn = $this->getMockBuilder('Doctrine\\DBAL\\Connection')->disableOriginalConstructor()->getMock();
     $mockDriver = new MetadataDriverMock();
     $em = $this->_createEntityManager($mockDriver, $conn);
     $conn->expects($this->any())->method('getDatabasePlatform')->will($this->throwException(new \Exception('Exception thrown in test when calling getDatabasePlatform')));
     $cmf = new ClassMetadataFactory();
     $cmf->setEntityManager($em);
     // getting all the metadata should work, even if get DatabasePlatform blows up
     $metadata = $cmf->getAllMetadata();
     // this will just be an empty array - there was no error
     $this->assertEquals(array(), $metadata);
 }
開發者ID:selimcr,項目名稱:servigases,代碼行數:14,代碼來源:ClassMetadataFactoryTest.php


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