Cómo crear un archivo de configuración yaml personalizado en Symfony

Lo que quiero hacer es bastante simple: almacenar datos en un archivo de configuración personalizado que quiero leer más adelante.

Creé mi archivosomething.yml que puse en el globalconfig directorio. Se ve así:

prod:
  test:  ok

dev:
  test: ko

all:
  foo:  bar
  john: doe

Luego copié el config_handlers.yml y también lo puse en el directorio de configuración y agregué lo siguiente en la parte superior del archivo:

config/something.yml:
  class:    sfDefineEnvironmentConfigHandler
  param:
    prefix: something_

Pero si estoy llamandosfConfig::get("something_foo"); Sigo recibiendoNULL.

¿Qué hice mal? Solo quiero leer valores, así que no es necesario crear un controlador de configuración personalizado, ¿verdad?

He leído el documento aquí:http://www.symfony-project.org/book/1_2/19-Mastering-Symfony-s-Configuration-Files a pesar de que estoy ejecutando 1.4 (no creo que eso haya cambiado desde entonces).

Editar: Por supuesto que puedo usarsfYaml::load() pero me gustaría hacer las cosas de una mejor manera.

Respuestas a la pregunta(0)

Su respuesta a la pregunta