Yaml :: AppConfig.

Yaml :: AppConfig pode gerenciar arquivos de configuração com Referência Yaml e Variável.
Baixe Agora

Yaml :: AppConfig. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Matthew O'Connor
  • Site do editor:
  • http://search.cpan.org/~cdent/PurpleWiki-0.94/PurpleWiki/View/Driver.pm

Yaml :: AppConfig. Tag


Yaml :: AppConfig. Descrição

Yaml :: AppConfig pode gerenciar arquivos de configuração com Referência Yaml e Variável. Sinopse Use Yaml :: AppConfig; # Um exemplo estendido. Yaml também pode ser carregado de um arquivo. Minha $ string = $ string); # Obter configurações de duas maneiras diferentes, ambos equivalentes: $ conf-> get ("etc_dir"); # retorna / opt / etc $ conf-> get_etc_dir; # retorna / opt / etc # obter configurações brutas (sem interpolação) de três maneiras equivalentes: $ conf-> get ("etc_dir", 1); # retorna '$ root_dir / etc' $ conf-> get_etc_dir (1); # retorna '$ root_dir / etc' $ conf-> config -> {etc_dir}; # retorna '$ root_dir / etc' # conjunto etc_dir de três maneiras diferentes, tudo equivalente. $ conf-> conjunto ("etc_dir", "/ usr / local / etc"); $ conf-> set_etc_dir ("/ usr / local / etc"); $ conf-> config -> {etc_dir} = "/ usr / local / etc"; # Alterar uma configuração pode afetar outras configurações: $ config-> get_var2_dir; # Retorna / opt / var2 $ config-> set_var_dir ('/ var /'); # alterar var_dr, que var2_dir usa. $ config-> get_var2_dir; # Retorna / Var2 # Variáveis são dinamicamente escopo: $ config-> get_libs -> {perl} -> {vendor}; # retorna "/ opt / usr / lib / perl" # Como visto acima, as variáveis são vividas e não estáticas: $ config-> usr_dir ('vacas são boas: $ root_dir'); $ config-> get_usr_dir (); # retorna "as vacas são boas: / opt" $ config-> resolver ('rm -fr $ root_dir'); # retorna "rm -fr / opt" # variáveis podem ser escapadas, para evitar a interpolação acidental: $ config-> get_escape_example (); # retorna "/ opt / $ var_dir / $ var_dir" # mesclar em outras configurações: meu $ yaml = $ yaml); $ config-> get_root_dir (); # retorna "vacas" $ config-> get_foo (); # retorna "são bons" # Obtenha o Yaml Raw para sua configuração atual: $ config-> dump (); # retorna yaml como string $ config-> despejo ("./ conf.yaml"); # Escreve yaml para ./conf.yaml Requisitos: · Perl.


Yaml :: AppConfig. Software Relacionado