我正在研究允许我从类注释自动创建表单的机制。例如,有一个名为“News”的类,带有一些自定义注释。
/**
* @Admin\Form(name="news")
*/
class News
{
/**
*
* @Admin\Field(name="title", type="text")
*/
private $title;
}
我的目标是编写一种机制来检查是否存在带有“表单”注释的类并基于此类字段创建表单。
我应该把这个机制放在哪里?首先我在考虑写FormFactory,但我相信有一个更好的地方来做这样的事情,也许是Extension?