CONFIG :: VARS.

Um módulo para manter as variáveis de configuração em um arquivo central de Perl
Baixe Agora

CONFIG :: VARS. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Eric J. Roode
  • Site do editor:
  • http://search.cpan.org/~roode/

CONFIG :: VARS. Tag


CONFIG :: VARS. Descrição

Um módulo para manter as variáveis de configuração em um arquivo PERL central Config :: VARS é um módulo Perl para manter as variáveis de configuração em um arquivo perl central.Synopsis pacote my_config_file; usar config :: vars; # Declarar e inicializar algumas variáveis no seu arquivo de configuração. var $ foo = 'algum valor'; var $ arr = QW (alguns valores); var% hash = (alguns => 'valores'); # Declarar uma inicializar algumas variáveis readonly. RO $ foo2 = 'algum valor'; RO $ arr2 = QW (alguns valores); RO% hash2 = (alguns => "valores"); a maioria dos projetos consideráveis requerem várias variáveis de configuração a serem armazenadas em algum lugar. Às vezes, um arquivo de configuração é a melhor solução para isso, mas muitas vezes um módulo PERL liso é usado para isso. A coisa boa sobre o uso de um módulo Perl é que você pode fazer cálculos no arquivo, por exemplo, inicializando variáveis de os definidos anteriormente. O problema é que você tem que fazer um monte de trabalho contábil repetitivo para garantir que as variáveis sejam acessíveis do seu programa principal e outros módulos. Você deve configurar o módulo como exportador para que todos os vários componentes do seu sistema tenham acesso às variáveis de configuração em seus próprios namespaces. Você então precisa colocar todos os nomes de variáveis de configuração em @export_ok. Se você quiser que seu módulo seja estrito seguro, você precisa declará-los todos com o nosso ou usar vars. Finalmente, você tem que inicializar a variável. É algo assim: @export_ok = qw ($ presidente); use vars qw ($ presidente); $ Presidente = 'Grover Cleveland'; escrevendo cada nome variável três vezes é uma perda tediosa de tempo. Este módulo cuida das tarefas de codificação repetitivas que você precisa fazer para tornar seu módulo de configuração work.config :: VARS também cuida de importar o módulo exportador e configurar @export_ok e @isa. Requisitos: · Perl.


CONFIG :: VARS. Software Relacionado