いったい、一日に何個のフレームワークが生まれているのだろう。そんな疑問が浮かぶほど、PHPによる (Webアプリ) フレームワークの数は尋常じゃない・・・という時は過ぎ、5.3系フレームワークの開発が落ち着きを見え始めたのが昨今だ。 ま、というわけでGeneratorでルーティング書いたらえげつなくないってのかを確かめようと思って、勢いでやってみた。 コンセプト HTTP リクエストに対してレスポンス返すんだろ。リクエストパスはリクエストの一部なだけでしょ。 コードで言うと、こう <?php function() { // 左のリクエストがマッチしたらtrueを返すようにし、右のアクションを実行してレスポンスを返す yield function ($request){} => function (){return $response;}; } 特徴 PHP 5.5で動く コントローラ =