2014年8月22日金曜日

PHPの軽量URLルーター「ToroPHP」

PHPの軽量URLルーター「ToroPHP」を設定してみました。ソースが短いので、眼で追って、すぐに動きを把握できます。URLのルーティングを勉強するには、非常に良いと思います。オフィシャルウェブサイトが、消え去っているのが気になりますが(笑)。

index.php
<?php
require "./vendor/autoload.php";

ToroHook::add("404", function() {
  echo "Not found";
});

class HelloHandler {
  function get() {
    echo "Hello, world";
  }
}

class ProductHandler {
  function get($name) {
    echo "You want to see product:".$name;
  }
}

Toro::serve(array(
  "/" => "HelloHandler",
  "/product/:alpha" => "ProductHandler",
));
?>

0 件のコメント:

コメントを投稿