模块化设计,测试环境如何使用 [ 求助交流 ]
比如:是这样的配置
<?php
// 指定默认模块
'defaultRoute' => 'desktop',
'modules' =>[
'desktop' => [
'class' => 'app\modules\desktop\Desktop',
],
'login' => [
'class' => 'app\modules\login\Login',
],
'authrule' => [
'class' => 'app\modules\authrule\Authrule',
],
'humanresources' => [
'class' => 'app\modules\humanresources\Humanresources',
],
'procurement' => [
'class' => 'app\modules\procurement\Procurement',
],
'erpmigration' => [
'class' => 'app\modules\erpmigration\ErpMigration',
],
];
多模块化,请问测试环境怎么用呀,比如正常的开发环境进入index.php 由于我的指定了一个默认模块 'defaultRoute' => 'desktop' 那他会马上跳转到 'app\modules\desktop\' 这个模块 在这个模块里面他会去检测有没有登录,如果没有就会跳转到/Login这个模块去 开发环境这样一切都是Ok
那现在想用测试环境index-test.php进去,我想使用测试数据库,并且也配置好了测试数据库的连接 但是他和开发环境的代码是用的同一套,也会向上面一样
由于我的指定了一个默认模块 'defaultRoute' => 'desktop',那他会马上跳转到 'app\modules\desktop\' 这个模块,在这个模块里面他会去检测有没有登录,如果没有就会跳转到/Login这个模块去
这样一跳转就不是在测试环境了 而是跳转到了开发环境里面来了,请问一个我想同一套代码使用不同的数据库来测试,需要怎么配置或者说是怎么使用呀,望高手不吝赐教!
共 0 条回复
没有找到数据。
xjcallen 东莞
注册时间:2017-01-10
最后登录:2022-06-30
在线时长:6小时36分
最后登录:2022-06-30
在线时长:6小时36分
- 粉丝0
- 金钱175
- 威望0
- 积分235