SVNからのミラー
This commit is contained in:
16
doc/ja/routes.md
Normal file
16
doc/ja/routes.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# ルートの仕組み
|
||||
|
||||
`route.php` では、 `use Site\Lib\Route; `というインクルードもある事に
|
||||
気づくでしょう。
|
||||
これが全てのルートを処理します。
|
||||
ルートの基本的な流れは次の通りです:
|
||||
|
||||
1. 配列を定義します。
|
||||
2. `Route::add(メソッドタイプ, クラス名 + メソッド, オプションのパラメータ);` で
|
||||
配列内に新しいルートを追加します。
|
||||
3. `Route::init(ルート配列)` でルートを初期化します。
|
||||
4. ルートが見つからない場合に備えて、
|
||||
`Route::setFallback(コントローラークラス, そのクラス内のメソッド)` で
|
||||
フォールバックを設定します。
|
||||
5. これで `Route::dispatch()` はクライアントが行くルートをチェックし、
|
||||
正しいページに送信する事が出来ます。
|
||||
Reference in New Issue
Block a user