Files
LittleBeast/doc/ja/routes.md
2025-11-07 22:48:07 +09:00

855 B

ルートの仕組み

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

  1. 配列を定義します。
  2. Route::add(メソッドタイプ, クラス名 + メソッド, オプションのパラメータ); で 配列内に新しいルートを追加します。
  3. Route::init(ルート配列) でルートを初期化します。
  4. ルートが見つからない場合に備えて、 Route::setFallback(コントローラークラス, そのクラス内のメソッド) で フォールバックを設定します。
  5. これで Route::dispatch() はクライアントが行くルートをチェックし、 正しいページに送信する事が出来ます。