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


PHP AkConfig::setDir方法代码示例

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


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

示例1: __construct

 public function __construct()
 {
     AkConfig::setDir('suite', dirname(__FILE__));
     $this->rebaseAppPaths();
     $this->db = new AkOdbAdapter();
     $this->db->connect(array('type' => 'mongo_db', 'database' => 'akelos_testing'));
     defined('AK_TESTING_MONGO_DB_IS_CONNECTED') || define('AK_TESTING_MONGO_DB_IS_CONNECTED', $this->db->isConnected());
 }
开发者ID:bermi,项目名称:akelos,代码行数:8,代码来源:config.php

示例2: __construct

 public function __construct()
 {
     AkConfig::setDir('suite', dirname(__FILE__));
     if (!ADMIN_PLUGIN_RUNNING_ON_APPLICATION_SCOPE) {
         $this->rebaseAppPaths(realpath(dirname(__FILE__) . str_repeat(DS . '..', 3) . DS . 'installer' . DS . 'admin_files'));
     }
     AkUnitTestSuite::cleanupTmpDir();
 }
开发者ID:bermi,项目名称:admin,代码行数:8,代码来源:config.php

示例3: test_setup

 public function test_setup()
 {
     $original_fixtures = AkConfig::getDir('fixtures');
     AkConfig::setDir('fixtures', AkConfig::getDir('suite') . DS . 'fixtures');
     $this->uninstallAndInstallMigration('AdminPlugin');
     $this->Extension = new Extension();
     $this->populateTables('extensions');
     AkConfig::setDir('fixtures', $original_fixtures);
 }
开发者ID:bermi,项目名称:admin,代码行数:9,代码来源:extension.php

示例4: rebaseApp

 static function rebaseApp($base_path)
 {
     static $bases = array();
     if ($base_path == false) {
         if (count($bases) > 1) {
             $base = array_shift($bases);
             foreach ($base as $type => $original_path) {
                 AkConfig::setDir($type, $original_path);
             }
             return true;
         }
         return false;
     }
     $bases[] = array('app' => AkConfig::getDir('app'), 'models' => AkConfig::getDir('models'), 'app_installers' => AkConfig::getDir('app_installers'), 'controllers' => AkConfig::getDir('controllers'), 'views' => AkConfig::getDir('views'), 'apis' => AkConfig::getDir('apis'), 'helpers' => AkConfig::getDir('helpers'), 'public' => AkConfig::getDir('public'));
     AkConfig::setDir('app', $base_path);
     AkConfig::setDir('app_installers', $base_path . DS . 'installers');
     AkConfig::setDir('models', $base_path . DS . 'models');
     AkConfig::setDir('controllers', $base_path . DS . 'controllers');
     AkConfig::setDir('views', $base_path . DS . 'views');
     AkConfig::setDir('apis', $base_path . DS . 'apis');
     AkConfig::setDir('helpers', $base_path . DS . 'helpers');
     AkConfig::setDir('public', $base_path . DS . 'public');
     return true;
 }
开发者ID:ritxi,项目名称:sermepa_tpv,代码行数:24,代码来源:config.php

示例5: restoreAppPaths

 public function restoreAppPaths()
 {
     foreach ($this->_original_paths as $type => $original_path) {
         AkConfig::setDir($type, $original_path);
     }
 }
开发者ID:bermi,项目名称:akelos,代码行数:6,代码来源:base.php

示例6: __construct

 public function __construct()
 {
     AkConfig::setDir('suite', realpath(dirname(__FILE__) . '/../../'));
     $this->rebaseAppPaths();
 }
开发者ID:bermi,项目名称:akelos,代码行数:5,代码来源:controller_for_url.php


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