gpt4 book ai didi

php - 在 Controller 中访问 shell 方法?蛋糕 PHP 1.3

转载 作者:可可西里 更新时间:2023-11-01 00:27:30 32 4
gpt4 key购买 nike

我在 CakePHP 1.3 中编写了一个具有返回值的 shell 方法。

我希望能够从 Controller 中访问该方法,以便将其返回值传递到 View 中。

我不确定如何从 Controller 中适本地访问这些方法。我做错了吗?

我可以很容易地复制代码,但我想“保持干燥”,我相信实际功能不属于这个特定的 Controller ——我只需要它在这个特定 View 中的返回值。

编辑:

我意识到我在这里问错了问题,因为 Shell 本身不一定会返回值。我已经更改了代码,以便 Shell 仅使用我想要的返回值,现在我想知道 - 需要从 Shell < 访问的额外类/代码的适当位置是什么strong>和 Controller ?

看起来像是组件代码,但我不确定如何从 Shell 访问组件。据我了解,这不是插件。这是去哪里?

最佳答案

在其中一个项目中,我们导入了 shell 任务,例如:


<br/>
App::import('Core', 'Shell'); <br/>
App::Import('Vendor','shells/tasks/sometask'); <br/>
<br/>
$returndata = TasknameTask::execute($somevalue);<br/>
<br/>


关于php - 在 Controller 中访问 shell 方法?蛋糕 PHP 1.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2953336/

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