【发布时间】:2022-01-23 13:37:47
【问题描述】:
通常在测试或调试时,我会插入仅针对我的 IP 执行的代码块:
if($_SERVER['REMOTE_ADDR']=="x.x.x.x") {
// Do something special
}
或者我包含一个完全不同的文件:
if($_SERVER['REMOTE_ADDR']=="x.x.x.x") {
require "some-file.php";
}
else {
require "some-other-file.php";
}
这让我可以在不打扰其他用户的情况下进行测试和调试。
现在,在一个 YII 框架中,我已将我们的支付网关替换为另一个,因此我希望仅为我的 IP 加载不同版本的 PaymentController.php。
在 YII 中是否有可能,如果可以,我该怎么做?
【问题讨论】:
标签: php yii frameworks