gpt4 book ai didi

php - Yii 从组件 Controller 请求模型

转载 作者:搜寻专家 更新时间:2023-10-31 21:55:35 24 4
gpt4 key购买 nike

我有一个在多个 Controller 上重复的公共(public)函数,所以我想简化它,所以将我的函数移到基本 Controller (组件/ Controller )中,因为所有 Controller 都扩展了它。

这工作正常,但是,在我的函数中,一个 case 语句检查选项模型中的几个项目。

$url = Options::getSlackWebhookUrl();

函数设置为在模型中获取数据并且一切正常,但是在组件/ Controller 内部时,我收到以下错误;

Error 500
include(Options.php): failed to open stream: No such file or directory

有人对如何访问组件/ Controller 中的模型有任何建议吗?

最佳答案

如果你想在组件/ Controller 中本地使用该功能,你可以使用

$this->getSlackWebhookUrl();

或者,如果你想静态引用函数

self::getSlackWebhookUrl();

关于php - Yii 从组件 Controller 请求模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34295730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com