Dados :: Contexto

Dados de configuração com contexto
Baixe Agora

Dados :: Contexto Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Ivan Wills
  • Site do editor:

Dados :: Contexto Tag


Dados :: Contexto Descrição

Obter Object Build -> PARSE FILE -> Se "pai" construir pai -> Mesclar Self e Raw Parent -> Instância de Construção -> Iterate a todos os valores -> Se o valor for uma string do formulário "# ... #" Faça subferência para adicionar à lista de chamadas -> Se o valor for um hashref e "módulo" ou "método" as teclas existirem adicionar à lista de chamadas -> Cache Resultuse Object -> Clone Data bruta -> Ligue para cada lista de chamadas de método -> se O retorno é um coderef suponume que é um manipulador de eventos -> elas substituir dados por valor retornado -> Se algum manípulo de evento for retornado Executar Loop Event -> Devolver Datamodule Hashes {"Module": "Método": "Método": " get_data "," novo ":" novo ", ...} ou {" Método ":" Do_something "," Ordem ": 1, ....} 1º: chama o meu :: Module-> New-> get_data (Novo-> get_data Se novo não estava presente, apenas ligue para o meu :: Module-> Get_Data) 2: Chamadas Dados :: Contexto :: Ações-> Do_SomethingO Os parâmetros passados em ambos os casos são $ valor = o hashref contendo o método Chamada $ DC = o todo Contexto de dados RAW DADOS $ Path = Um caminho de como chegar a esses dados $ vars = As variáveis que são chamada com DDATA :: Context é um módulo Perl que fornece string de caminho de configuração ou lista de strings contendo nomes de diretório para serem pesquisados arquivos de configuração fallback bool se for considerado uma configuração pai. etc fallback_depth Se definido como um valor diferente de zero, a versão de queda limitada a esse número de vezes ações hashref de Coderefs, permite a simples adição de métodos extras para dados :: Contexto :: Ações Action_class permite o uso de uma classe de ação diferente de dados: : Contexto :: Ações. Embora se sugere que a classe Alt deve herdar dos dados :: Contexto :: Ações file_suffixes hashref json => '.dc.json': json js => '.dc.js': json-> relaxado yaml => '. dc.yml ': yaml ou yaml ou yaml :: xm xml =>' .dc.xml ': xml :: simples objeto de log de log, cria objeto próprio que apenas grava em stderr se não for especificado definir o padrão de depuração é advertido (depuração , Informações, avisos, erro ou fatal) cache ... Sinopse Use Data :: Contexto; # Criar uma nova variável de dados :: Contexto Meu $ DC = Data :: Contexto-> Novo (Path => ,); # Leia uma configuração Meus $ Data = $ DC-> get ('alguns / config', {context => 'valores',}); homepage do produto


Dados :: Contexto Software Relacionado