Я использую базу данных, созданную кем-то другим, и не могу ее изменить. База данных использует форму множественного числа для имен своих таблиц. В моем приложении Symfony я использую Propel в качестве ORM. Я хотел изменить имена таблиц, используя атрибут phpName в моем schema.yml, но он работает только для модели. Формы и фильтры имеют неправильные (автоматически сгенерированные) имена.
Вот мой schema.yml:
AgentServices:
_attributes: { phpName: AgentService }
...
В lib \ model у меня есть:
AgentService.php and AgentServicePeer.php (this is correct)
но в lib / form у меня есть:
AgentservicesForm.class.php
Есть предложения, что делать в этом случае?
Спасибо