ホームページ >PHPフレームワーク >Laravel >laravelでルーティングファイルを追加する方法
laravel の次のチュートリアル コラムでは、laravel にルーティング ファイルを追加する方法を紹介します。
最近、会社のプロジェクトで laravel フレームワークが使用されるようになりましたが、使用される機能の一部は発生する問題によって異なります。徐々に改善していきます。routes フォルダーの下にルーティング ファイルを追加します。私のものは、アプリのインターフェイスを記述するために使用されます。私は怠け者なので、単に app.php
という名前を付けます。追加した後、次のことが必要です。ファイルで、app/Providers/RouteServiceProvider.php ファイルを見つけて、次の行を追加します
protected function mapAppRoutes() { Route::prefix('app') ->middleware('app') ->namespace($this->namespace.'\App') ->group(base_path('routes/app.php')); }
次に、map メソッドを見つけて、次の文を追加します $this->mapAppRoutes() ;
'app' => \App\Http\Middleware\VerifyApp::class に追加します。
/app/Http/Middleware/ フォルダーに VerifyApp.php を作成し、検証コード
class VerifyApp { public function handle($request, Closure $next) { // if (“判断条件”) { return n e x t ( next(next(request); // } // 返回跳转到网站首页 // return redirect('/'); } }を記述して、定義したルートが私のファイルは app/Http/Controllers/App 図に示すように、新しいファイル UserController.php を作成します
新しく追加されましたこれらのメソッドは、app.php ルートで定義できます。好きなだけ記述できます
Route::any('login', 'UserController@login'); Route::any('register', 'UserController@register'); Route::any('sendSms', 'UserController@sendSms'); Route::any('check_mobile', 'UserController@checkMobile');
以上がlaravelでルーティングファイルを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。