我正在Akeneo 2.1中创建一个控制台命令,但我正在尝试获取一个活动区域设置列表。我怎么能得到这个?
答案 0 :(得分:2)
LocaleRepository提供了一个getActivatedLocales
方法,它正是这样做的。你可以找到它here
语言环境存储库代码为pim_catalog.repository.locale
,您可以通过调用$this->getContainer()->get('pim_enrich.repository.locale');
来获取命令中的服务(如果您的命令是容器知道的话)。
以下是容器感知命令的示例:Query help command