Laravel 拉雷维尔:routes中的函数在做什么?

Laravel 拉雷维尔:routes中的函数在做什么?,laravel,routing,Laravel,Routing,有人能告诉我为什么Laravel和其他人的文档会显示返回/执行某些操作的路径中的函数吗?在什么情况下你可以使用这个 例如,我试图找出莫莉·康特 下面是来自的相应代码 这只是一个快捷方式,以避免创建单独的控制器文件和间接引用这些函数。从功能上讲,您的示例与这样做没有什么不同: Route::get('login\u callback','LoginController@callback) 然后,LoginController.php class LoginController { pub

有人能告诉我为什么Laravel和其他人的文档会显示返回/执行某些操作的路径中的函数吗?在什么情况下你可以使用这个

例如,我试图找出莫莉·康特

下面是来自的相应代码


这只是一个快捷方式,以避免创建单独的控制器文件和间接引用这些函数。从功能上讲,您的示例与这样做没有什么不同:

Route::get('login\u callback','LoginController@callback)

然后,LoginController.php

class LoginController
{
    public function callback()
    {
        $user = Socialite::with('mollie')->user();
        Mollie::api()->setAccessToken($user->token);
        return Mollie::api()->profiles()->page();
    }
}

请参见

这只是一个快捷方式,以避免创建单独的控制器文件和间接引用这些函数。从功能上讲,您的示例与这样做没有什么不同:

Route::get('login\u callback','LoginController@callback)

然后,LoginController.php

class LoginController
{
    public function callback()
    {
        $user = Socialite::with('mollie')->user();
        Mollie::api()->setAccessToken($user->token);
        return Mollie::api()->profiles()->page();
    }
}