如何为在Auth控制器中创建的新方法定义路由


How to define route for new method created in Auth controller

我在AuthController.php 中创建了一个名为"getVarify"的新方法

我可以使用从浏览器访问此方法

"SITE_URL/auth/varify/VARIFICATION_CODE".

当我试图使用.blade.php文件中的以下代码创建标签的URL时,它会给我错误。

{{ HTML::link('/auth/varify/'.$newlyCreatedUser->varification_code, 'Click to varify') }}

任何帮助都将不胜感激。

默认情况下,Laravel 5.~中不嵌入Html和Form。

在composer.json的require部分添加以下行并运行

composer update "illuminate/html": "5.*"

通过在providers数组中添加以下值,在config/app.php中注册服务提供程序:

'Illuminate'Html'HtmlServiceProvider'

通过在别名数组中添加以下两行来注册facade:

'Form'=> 'Illuminate'Html'FormFacade', 'HTML'=> 'Illuminate'Html'HtmlFacade'