通常のミドルウェアを作成する方法
ターミナルよりartisanコマンドでミドルウェアを作成することができます。デフォルトでApp\Http\Middleware
に指定したミドルウェアがクラスファイルとして作成されます。
php artisan make:middleware ミドルウェア名
ミドルウェアの作成に成功すると以下のようなメッセージが出力されます。
Middleware created successfully.
特定のディレクトリ配下にミドルウェアを作成する方法
以下のコマンドで特定のディレクトリ配下にミドルウェアを作成することもできます。App\Http\Middleware\ディレクトリ名
に指定したミドルウェアがクラスファイルとして作成されます。
php artisan make:middleware ディレクトリ名/ミドルウェア名
他のartisanコマンドでも同じように指定することで特定のディレクトリ配下にファイルを作成することができます。