Laravel 5的路线助手并不适用于全新安装

时间:2016-01-21 08:15:48

标签: php laravel laravel-5

我跟随a tutorial说Laravel有一个帮助者可以写出这样的路线:

<?php 
get('/', function () {
return view('welcome');
});

而不是:

<?php
Route::get('/', function () {
    return view('welcome');
});

(&#34; Route ::&#34;前缀在第一个中缺失。)

由于我查看了文档(我发现没有真正相关的内容,但涉及的提供商),我正确地在我的提供商中:

'providers' => [

        /*
         * Laravel Framework Service Providers...
         */
        (...)
        Illuminate\Foundation\Providers\FoundationServiceProvider::class,
        (...)
        /*
         * Application Service Providers...
         */
        (...)
        App\Providers\RouteServiceProvider::class,
        (...)

    ],

教程说它必须全新安装。

1 个答案:

答案 0 :(得分:4)

12月删除了路由器帮助程序功能。您可以在此处查看更改:

https://github.com/laravel/framework/commit/62cbae78ba2d40944892c5a16f2d2463087bce23

在升级指南中,您可以查看已弃用和删除的内容。

  

已删除getpost和其他路由帮助程序功能。您可以使用Route外观。

来源:https://laravel.com/docs/5.2/upgrade