在php artisan make:auth之后理解Auth :: routes()

时间:2016-12-17 13:26:31

标签: laravel-5.3

Laravel提供了寄存器控制器,Auth :: routes()定义了该控制器的使用。我去了Router.php中的auth()函数,发现在注册路由调用寄存器控制器中的寄存器函数时,

$this->post('register', 'Auth\RegisterController@register');

但我在RegisterController文件中找不到这个寄存器功能。这里发生了什么?我错过了什么吗?我是laravel的新手。

1 个答案:

答案 0 :(得分:0)

RegisterController使用名为Illuminate\Foundation\Auth\RegistersUsers的特征,您可以在其中找到register()方法。

查看Laravel的源代码here

详细了解特质here