gpt4 book ai didi

laravel - 在 Laravel 4 中调用 Controller

转载 作者:行者123 更新时间:2023-12-02 20:38:16 26 4
gpt4 key购买 nike

在 Laravel 3 中,您可以使用 Controller::call 方法调用 Controller ,如下所示:

Controller::call('api.items@index', $params);

我查看了 L4 中的 Controller 类,发现这个方法似乎取代了旧方法:callAction()。虽然它不是静态方法,但我无法让它工作。可能不是正确的方法?

如何在 Laravel 4 中执行此操作?

最佳答案

您可以使用 IoC。

试试这个:

App::make($controller)->{$action}();

例如:

App::make('HomeController')->getIndex();

你也可以给出参数:

App::make('HomeController')->getIndex($params);

关于laravel - 在 Laravel 4 中调用 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15205239/

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