CakePHP3にModelless Formという機能があることを知り,ソースコードを見てみると,以下のような説明がありました.
Form abstraction used to create forms not tied to ORM backed models,
or to other permanent datastores. Ideal for implementing forms on top of
API services, or contact forms.
ここで,not tied to ORM backed models
としているのはなぜでしょうか.
Modelless FormはComponentのようにコントローラへ依存することもないため,コントローラだけでなく,
シェル等からも容易に利用できる,Componentを置き換え得る機能のような印象を受けました.
しかし,モデルの利用を制限している理由がわからず,またそれについて触れた資料も見つけられませんでした.
よろしくお願い致します.
回答1件
あなたの回答
tips
プレビュー