Config :: Objetivo

Módulo Perl para analizar archivos de configuración orientados a objetos
Descargar ahora

Config :: Objetivo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Mark D. Roth
  • Sitio web del editor:
  • http://search.cpan.org/~roth/

Config :: Objetivo Etiquetas


Config :: Objetivo Descripción

Módulo Perl para analizar archivos de configuración orientados a objetos Config :: Objective es un módulo PERL que proporciona un mecanismo para analizar archivos de configuración para manipular los datos de configuración. A diferencia de la mayoría de los otros módulos de archivo de configuración, que representan datos de configuración como variables simples, Configure :: Objetivo representa datos de configuración como objetos Perl. Esto permite un lenguaje de configuración mucho más flexible, ya que las nuevas clases se pueden escribir fácilmente para agregar métodos a la sintaxis de configuración. La clase de configuración :: la clase de objetivos admite los siguientes métodos: nuevo () el constructor. El primer argumento es el nombre de archivo del archivo de configuración para analizar. El segundo argumento es una referencia a un hash que mapea los nombres a los objetos de configuración. Los argumentos restantes se interpretan como un hash de atributos para el objeto. Actualmente, el único atributo compatible es incluir_DIR, que especifica el directorio para buscar archivos de inclusión (consulte "Inclusión de archivos"). Si no se especifica, include_DIR por defecto ".". Object_name Una vez que el constructor analiza el archivo de configuración, puede llamar al método GET () de cualquiera de los objetos utilizando el nombre del objeto como un método de carga automática (consulte "Métodos recomendados"). get_obj () devuelve una referencia al objeto del nombre del objeto especificado. El nombre del objeto es el primer argumento.obj_names () devuelve una lista de nombres de objeto conocido.get_hash () devuelve un hash donde las teclas son los nombres de objetos conocidos y los valores son el resultado de llamar al método GET () en el objeto correspondiente .Synopsis Use Config :: Objetivo; Uso config :: Objetivo :: Cadena; Uso config :: Objetivo :: LISTA; My $ CONF = CONFIG: Objective-> Nuevo ('archivo de archivo', {'var1' => config: Objective :: String-> New (), 'Var2' => config :: Objective :: List-> Nuevo (), ...}, 'include_dir' => '/ usr / local / share / appname'); Imprimir "var1 = \" ". $ conf-> var1." \ "\ n"; Requisitos: · Perl


Config :: Objetivo Software relacionado

Dx_central

Una pantalla gráfica de escritorio de fuentes dispares en un formato fácil de usar ...

126

Descargar