我想在安装扩展程序期间创建对象。例如,我有以下两个简单的域模型:
class Product extends AbstractEntity
{
protected $name = '';
protected $sku = '';
...
}
class Location extends AbstractEntity
{
protected $name = '';
protected $city = '';
...
}
和第三个域模型如:
class Mapper extends AbstractEntity
{
protected $domainModelName = '';
protected $domainModelProperty = '';
}
现在我想要添加这样的条目:
domain_model_name | domain_model_property
Product | name
Product | sku
Location | city
....
在扩展安装期间或直接安装后,以便自动填充tx_foxexample_domain_model_mapper表,这可能吗?
我知道我可以使用initializeAction,但是只有在我添加插件并访问页面等时才会生成条目,但我希望在使用插件之前条目/对象已经存在或添加一些对象。