我對Symfony 2有一個設計疑問。事實是我想用一個特徵進入我的一束,但我不確定在哪裏找到特徵。它不是一個控制器,它不是一個模型或實體。Symfony 2項目中的特質位置
我有一個解決方案,但我不確定它是否遵循最佳實踐。這個想法是創建一個名爲/ Trait的新文件夾。它是正確的?
<your-bundle>/
├─ AcmeBlogBundle.php
├─ Controller/
├─ Entity/
├─ Trait/ <- My thought
├─ README.md
├─ LICENSE
├─ Resources/
│ ├─ config/
│ ├─ doc/
│ │ └─ index.rst
│ ├─ translations/
│ ├─ views/
│ └─ public/
└─ Tests/
非常感謝您
您的'特質'創建用於在您的實體中添加特定字段? – scoolnico
不,這是爲我的控制器添加一些通用功能 – Miguel
接口(s)會更好,不是嗎? – scoolnico