2013-05-25 87 views
1

這是我的項目的文件夾結構:命名約定形式相關的文件和文件夾

enter image description here

的形式夾O.K.?我將它分爲三個主要子文件夾:

  1. 實體 - 包含每個表單字段的getter和setter,就像它在文檔中完成的那樣。其目的是作爲createFormBuilder()的說法
  2. 類型 - 類,負責創建所有表單字段
  3. 處理器 - 類處理形式等待處理後端

我也聽說過型號的子文件夾..它會做什麼?


我找不到任何有關將表格的文件夾爲單獨的責任在Symfony2的教程任何事情,所以感謝這裏的任何答案。

回答

1

文件夾結構是好的,但如果您想要遵循Symfony Coding Standards您的窗體處理程序和窗體類必須使用像SomeForm和FooFormType這樣的studly-caps名稱。

這是一個很好的做法與類型,處理器的後綴你的類,...

PSR-1的狀態:

  • 類名必須在StudlyCaps聲明。

的Symfony遵循在PSR-0PSR-1PSR-2文件中定義的標準。

+0

「這是一個很好的做法,用類型,處理程序......來後綴你的類」, - 你能否提供更多的信息,說明爲什麼這是好的做法? – Dalius