0

我想知道在哪里可以找到 Symfony2 和 Doctrine 的约定。我找到 了文档的编码标准约定部分。

但我仍然不知道如何命名我的控制器 - 例如 ProductController 或 ProductsController,或者如何命名我的实体类 - Product 或 Products。

我现在想知道的另一件事是,是否存在与数据库交互的命名方法的约定——addProduct 或 newProduct、editProduct 或 updateProduct、deleteProduct 或 removeProduct。

我将非常感谢有关该主题的一些文章或资源,如果有的话,因为我找不到(可能是因为我不知道要搜索什么),或者只是为了回答我给出的问题例子。

非常感谢您!:)

4

2 回答 2

3

Symfony 遵循PSR-0PSR-1(编码标准)和PSR-2(编码风格)文档中定义的标准。

您还应该检查 如何使用构建捆绑包的最佳实践

它也可能有助于...

Opensky 的 Symfony2-coding-standard用于 php 代码嗅探器,用于检查您提到的 Symfony 编码标准。

于 2013-08-21T07:48:37.840 回答
2

你还应该阅读一些著名的包的代码,比如 FOSUserBundle,你会得到很棒的想法!

https://github.com/FriendsOfSymfony/FOSUserBundle

于 2013-08-21T08:21:01.723 回答