与表单相关的文件和文件夹的命名约定

时间:2013-05-25 10:34:22

标签: php forms symfony

这是我项目的文件夹结构:

enter image description here

表单文件夹是o.k.?我将其分为三个主要子文件夹:

  1. 实体 - 包含每个表单字段的getter和setter,就像在文档中完成的一样。它的对象用作createFormBuilder()的参数
  2. 类型 - 负责创建所有表单字段的类
  3. 处理程序 - 类处理表单处理后端

  4. 我也听说过Model子文件夹......它会做什么?


    我在symfony2教程中找不到将Form文件夹分成不同职责的任何内容,所以感谢此处的任何答案。

1 个答案:

答案 0 :(得分:1)

文件夹结构没问题,但是如果你想跟随Symfony Coding Standards你的表单处理程序,那么表单类必须使用像SomeForm和FooFormType这样的商品名称。

使用Type,Handler,...后缀你的类是一个好习惯。

PSR-1声明:

  • 类名必须在StudlyCaps中声明。

Symfony遵循PSR-0PSR-1PSR-2文件中定义的标准。