Мне нужно создать кучу форм в Symfony 2.8, используя наследование. Я видел два подхода:Формы в Symfony 2: 'inherit_data' или наследование класса?
- Использование наследования «обычного» класса, как описано in the first answer here.
- Использование
inherit_data
.
В чем разница между этими двумя? Зачем мне выбирать друг друга?
Кроме того, могу ли я сделать свой базовый тип формы абстрактным классом, чтобы он не использовался сам по себе? Есть ли недостатки в этом?