これは便利! laravel5.1で、全ての入力フォームのトリム(前後の空白除去)を自動的にやってくれるミドルウェア

これは便利! laravel5.1で、全ての入力フォームのトリム(前後の空白除去)を自動的にやってくれるミドルウェア

参考URL

入力の空白文字をトリム(1) ミドルウェア

ミドルウェアについては過去記事を参照

laravel5.1でミドルウェア機能を使って、独自Basic認証を実装してみた。

1, トリム用ミドルウェアを生成(好きな名前でOK)


2, laravelに登録する(app/Http/Middleware/Kernel.phpに追記)

3, トリム処理を記述する。App\Http\Middleware\FormTrimMiddleware

4, 適当な入力フォームで、テキストの前後にある全角・半角スペースが除去されてからMySQLに格納されているのを確認する。
一箇所に記述すれば、全体に反映できたりして、こういう所がフレームワークの良い所だよな~。