我需要获取静态Route :: inside controller
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
class processController extends controller
{
public function process()
{
Route::get('myroute', myController@method);
{
}
我尝试使用:使用Illuminate \ Routing \ Route;但这不起作用。
答案 0 :(得分:2)
您要做的事情最终会调用控制器方法。
而不是在Controller内部使用Route直接控制Controller方法。 您也可以从另一个控制器调用控制器方法,如下所示:
应用('应用软件\ HTTP \控制器\ YourContoller') - >方法名();
答案 1 :(得分:0)
如果要将用户发送到路线,可以执行以下操作:
redirect->route('myroute');
如果你想建立一条路线,只需使用它:
$url = route('myroute');
答案 2 :(得分:0)
您可以使用;
return redirect()->action('MyController@methodname');
重定向到特定的控制器方法