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


PHP CM_Util::getResourceFiles方法代碼示例

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


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

示例1: testGetResourceFiles

 public function testGetResourceFiles()
 {
     $files = CM_Util::getResourceFiles('config/default.php');
     if (!count($files)) {
         $this->markTestSkipped('There are no files to test this functionality');
     }
     foreach ($files as $file) {
         $this->assertInstanceOf('CM_File', $file);
         $this->assertSame('default.php', $file->getFileName());
     }
 }
開發者ID:aladin1394,項目名稱:CM,代碼行數:11,代碼來源:UtilTest.php

示例2: load

 public function load(CM_OutputStream_Interface $output)
 {
     $mysqlDbClient = $this->getServiceManager()->getDatabases()->getMaster();
     $databaseName = $mysqlDbClient->getDatabaseName();
     $mysqlClient = $mysqlDbClient->getClientWithoutDatabase();
     $mysqlClient->createStatement('CREATE DATABASE ' . $mysqlClient->quoteIdentifier($databaseName))->execute();
     foreach (CM_Util::getResourceFiles('db/structure.sql') as $dump) {
         CM_Db_Db::runDump($databaseName, $dump);
     }
     $this->_setInitialVersion();
 }
開發者ID:cargomedia,項目名稱:cm,代碼行數:11,代碼來源:SetupScript.php

示例3: load

 public function load(CM_OutputStream_Interface $output)
 {
     /** @var CM_Model_Language $language */
     foreach (new CM_Paging_Language_All() as $language) {
         $path = 'translations/' . $language->getAbbreviation() . '.php';
         foreach (CM_Util::getResourceFiles($path) as $translationsFile) {
             $translationsSetter = (require $translationsFile->getPath());
             if (!$translationsSetter instanceof Closure) {
                 throw new CM_Exception_Invalid('Invalid translation file. `' . $translationsFile->getPath() . '` must return callable');
             }
             $translationsSetter($language);
         }
     }
     $this->_setLoaded(true);
 }
開發者ID:NicolasSchmutz,項目名稱:cm,代碼行數:15,代碼來源:Translations.php

示例4: extend

 /**
  * @param string $configBasename
  * @throws CM_Exception_Invalid
  */
 public function extend($configBasename)
 {
     foreach (CM_Util::getResourceFiles('config/' . $configBasename) as $configFile) {
         $this->extendWithFile($configFile);
     }
 }
開發者ID:cargomedia,項目名稱:cm,代碼行數:10,代碼來源:Node.php


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