タグ

qiitaとmiddlewareに関するsatoshieのブックマーク (2)

  • Laravelのミドルウェアの実施順検証と小技 - Qiita

    こんにちはみなさん 以前に@remore に「ミドルウェアってなんなんすかね?」って聞いたら、「ミドルウェアほど幅広く使われる言葉はそうないよね」と応えてきました。 一番初めに私が聞いたミドルウェアの意味は、アプリケーションが動くための周辺機構・・・DBとかキャッシュとかを表していましたが、最近ミドルウェアと聞くと、アプリケーションに於いてリクエストからアプリの実処理に行く間に割り込む中間処理とかフィルタリングとかを意味しているようです。 随分前に、以下のような絵を書いて、自分でミドルウェアについて納得したものです。 今回は、この絵を利用してミドルウェアの動作を再確認しつつ、Laravelのミドルウェアで使える小技を幾つか紹介してみましょう。 自分の持っているLaravelが5.2なので、今回もLaravel5.2を使います。 TL;DR Laravelのミドルウェアは処理の前後に割り込ん

    Laravelのミドルウェアの実施順検証と小技 - Qiita
  • Laravel5のミドルウェアの使い方 - Qiita

    <?php namespace App\Http\Middleware; use Closure; use Config; use Illuminate\Contracts\View\Factory as ViewFactory; use Carbon\Carbon; class GreetingMiddleware { /** * Create a new instance. * * @param \Illuminate\Contracts\View\Factory $view * @return void */ public function __construct(ViewFactory $view) { $this->view = $view; } /** * Handle an incoming request. * * @param \Illuminate\Http\Reque

    Laravel5のミドルウェアの使い方 - Qiita
  • 1