Como criar um arquivo de configuração yaml personalizado no Symfony
O que eu quero fazer é bem simples: armazenar dados em um arquivo de configuração personalizado que eu quero ler mais tarde.
Eu criei meu arquivosomething.yml
que eu coloquei no globalconfig
diretório. Parece que:
prod:
test: ok
dev:
test: ko
all:
foo: bar
john: doe
Depois copiei o config_handlers.yml e também o coloquei no diretório config e adicionei o seguinte na parte superior do arquivo:
config/something.yml:
class: sfDefineEnvironmentConfigHandler
param:
prefix: something_
Mas se eu estiver ligandosfConfig::get("something_foo");
Eu continuo recebendoNULL
.
O que eu fiz errado? Eu só quero ler valores, então não há necessidade de criar um manipulador de configuração de custo, certo?
Eu li o documento aqui:http://www.symfony-project.org/book/1_2/19-Mastering-Symfony-s-Configuration-Files embora eu esteja executando o 1.4 (acho que isso não mudou desde então).
Editar: Claro que posso usarsfYaml::load()
mas eu gostaria de fazer as coisas de uma maneira melhor.