我的应用程序使用 yaml 配置来存储元数据信息。我存储有关某些显示选项的数据。
Eg:
my_page:
title: My Title
type: Numeric
format:
align: right
decimal: 3
但我希望能够将格式的配置分离到一个单独的文件中,以便我可以重新使用它们。
所以,它会像
类型.yml:
numeric: &numeric
align: right
decimal: 3
页面.yml
my_page:
title: My Title
type: Numeric
format: *numeric
my_page_2:
title: Title 2
type: Numeric
format: *numeric
问题是;如果 type.yml 的内容在 config.yml 中,则示例中的 *numeric 可以引用它。它不起作用,因为它在不同的文件中。
问题:无论如何,我可以将这些文件合并在一起并解析。我正在使用 symfony 2.1 Yaml 解析器。