Laravel 5 如何在laravel中将多条路由合并为一条路由

Laravel 5 如何在laravel中将多条路由合并为一条路由,laravel-5,Laravel 5,如何最小化到特定控制器的路由 Route::get('privacypolicy', 'PrivacyPolicyController@index'); Route::get('privacypolicy1', 'PrivacyPolicyController@all'); Route::get('privacypolicy/{version_no}','PrivacyPolicyController@show'); Route::get('phno/{phno},{app_type}', 'P

如何最小化到特定控制器的路由

Route::get('privacypolicy', 'PrivacyPolicyController@index');
Route::get('privacypolicy1', 'PrivacyPolicyController@all');
Route::get('privacypolicy/{version_no}','PrivacyPolicyController@show');
Route::get('phno/{phno},{app_type}', 'PrivacyPolicyController@check');
我正在尝试下面的代码,但它不工作

Route::controllers([
'privacypolicy' => 'PrivacyPolicyController@index',
'privacypolicy1' =>'PrivacyPolicyController@all',
'privacypolicy/{version_no}' => 'PrivacyPolicyController@show',
'phno/{phno},{app_type}' => 'PrivacyPolicyController@check',
]);
你可以帮助我们 路由::控制器('privacypolicy','PrivacyPolicyController')

控制器的功能如下: 公共函数anyIndex(){//code}


公共函数anyShow($version_no){//code}

隐式控制器需要路由方法名称以HTTP谓词开头。 您的案例不适用,因为路由应该以相同的基本URI开始

Route::controller('privacypolicy','PrivacyPolicyController');

<?php

namespace App\Http\Controllers;

class PrivacyPolicyControllerextends Controller
{
    /**
     * Responds to requests to GET /privacypolicy
     */
    public function getIndex()
    {
        //
    }

    /**
     * Responds to requests to GET /privacypolicy/show/1
     */
    public function getShow($id)
    {
        //
    }

}
Route::controller('privacypolicy','PrivacyPolicyController');