回答編集履歴
1
説明追記
answer
CHANGED
@@ -8,4 +8,14 @@
|
|
8
8
|
どのモデルも扱わない BlankController と言うのでも問題ありません。
|
9
9
|
ページを増やす感覚で用途毎にどんどんコントローラを作成してもいいでしょう。
|
10
10
|
|
11
|
-
市販されている本には モデル、コントローラ、ビューを対で作成する例が多いので誤解が生じやすいですが、MVCの使い分けルール内で自由にコーディングできますし、問題ありません。
|
11
|
+
市販されている本には モデル、コントローラ、ビューを対で作成する例が多いので誤解が生じやすいですが、MVCの使い分けルール内で自由にコーディングできますし、問題ありません。
|
12
|
+
|
13
|
+
必ずしも以下の3個が必要でもありません。無くても構いません。
|
14
|
+
MakerController
|
15
|
+
UserController
|
16
|
+
HouseController
|
17
|
+
例えば、全てを1個で処理したい場合は
|
18
|
+
GrandControllerを作成しても構いません。
|
19
|
+
|
20
|
+
私はコントローラをページを作成するがごとく複数作成する方が、後々メンテナンスがやりやすいと感じます。
|
21
|
+
もちろん共通ファンクションはコンポーネントや、AppControllerをうまく使用します。
|