master
ブランチ master
LittleBeast / doc / ja / routes.md

ルートの仕組み

route.php では、 use Std\Lib\Route; というインクルードもある事に気づくでしょう。これが全てのルートを処理します。ルートの基本的な流れは次の通りです:

  1. 配列を定義します。
  2. Route::add(メソッドタイプ, クラス名 + メソッド, オプションのパラメータ); で

配列内に新しいルートを追加します。

  1. Route::init(ルート配列) でルートを初期化します。
  2. ルートが見つからない場合に備えて、

Route::setFallback(コントローラークラス, そのクラス内のメソッド) で フォールバックを設定します。

  1. これで Route::dispatch() はクライアントが行くルートをチェックし、

正しいページに送信する事が出来ます。