アプリケーションの構造に関するアドバイス \ 改善を探しています
ユーザーがログインすると、ウェルカム メッセージとオプションのメニューが表示されます。各オプションは同じコントローラー (例: OptionController) を指していますが、アクションは異なります。
/オプション/abc
/オプション/定義
OptionController.php
{
abcAction()
defAction()
}
アクションが異なる理由は、オプションごとに異なるフォームが必要になるためです
フォームがレンダリングされ、ユーザーが入力を入力すると、オプションごとに異なるアクションでリクエストが検証コントローラーに再度送信されます。基本的なフォーム検証 + カスタム ビジネス ロジックが必要
私はそれを「機能」させていますが、それが良い方法だとは思いません。考え?