Symfony服务名称中的点是什么意思?

时间:2015-06-09 20:19:40

标签: symfony service configuration yaml

例如,请查看 this documentation page 。点缀了几个服务名称,我想知道它是否意味着我们正在搜索对象的方法,或者它是否是什么。

注意我说的是YAML格式的服务名称。

1 个答案:

答案 0 :(得分:3)

根据Symfony coding standards guide,点只是用于对服务进行分组的分隔符,但它们在代码中没有实际意义。通常人们会将相关服务分组,例如:

image.loader
image.converter
image.viewer

这表示所有服务都与图像有关。通常人们可能会将这些服务分组到同一个文件夹或捆绑包中,但这个决定完全取决于开发人员。