854 B
854 B
ルートの仕組み
route.php では、 use Std\Lib\Route; というインクルードもある事に
気づくでしょう。
これが全てのルートを処理します。
ルートの基本的な流れは次の通りです:
- 配列を定義します。
Route::add(メソッドタイプ, クラス名 + メソッド, オプションのパラメータ);で 配列内に新しいルートを追加します。Route::init(ルート配列)でルートを初期化します。- ルートが見つからない場合に備えて、
Route::setFallback(コントローラークラス, そのクラス内のメソッド)で フォールバックを設定します。 - これで
Route::dispatch()はクライアントが行くルートをチェックし、 正しいページに送信する事が出来ます。