Alzabo :: MethodeMaker.

Alzabo :: MethetMaker é um módulo Perl usado para gerar automaticamente métodos úteis com base em um esquema existente.
Baixe Agora

Alzabo :: MethodeMaker. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Dave Rolsky
  • Site do editor:
  • http://search.cpan.org/~drolsky/

Alzabo :: MethodeMaker. Tag


Alzabo :: MethodeMaker. Descrição

Alzabo :: MethodeMaker é um módulo Perl usado para gerar automaticamente métodos úteis com base em um esquema existente. Alzabo :: Methothmaker é um módulo Perl usado para gerar automaticamente métodos úteis com base em um esquema existente.Synopsis Use AlZabo :: MethodeMaker (esquema => 'schema_name', tudo => 1); este módulo pode fazer um esquema existente e gerar Um número de métodos úteis para este esquema e suas tabelas e linhas. A fabricação de métodos é controlada pelos parâmetros fornecidos junto com a instrução de uso, como visto na seção de sinopse.Parametersstersteses são todos passados para o módulo quando é importado via use.schema => $ Schema_Name Este parâmetro é obrigatório.class_root => $ Class_Name Se dado, isso será usado como raiz dos nomes de classe gerados por este módulo. Esta raiz não deve terminar em '::'. Se nenhum for dado, o nome do módulo de chamada é usado como raiz. Veja novos nomes de classes para mais informações.Todos => $ bool Isso informa a este módulo para fazer todos os métodos que possivelmente pode. Veja opções de criação de métodos para obter mais detalhes. Se as opções de criação individuais do método são definidas como falsas, então essa configuração será respeitada, para que você possa usar o ALZABO :: MethetMaker (Schema => 'Foo', All => 1, Tabelas => 0); Para ativar todas as opções regulares, exceto para "Tabelas" .Name_Maker => Naming_sub se fornecido, esse retorno de chamada será chamado a qualquer momento um nome de método precisa ser gerado. Isso permite que você tenha controle total sobre os nomes resultantes. Caso contrário, os nomes são gerados conforme descrito na documentação. O callback deve retornar um nome para o método a ser usado. Esse nome não deve ser totalmente qualificado ou conter qualquer designação de classe, pois isso será tratado pelo métodoMaker.it é importante que nenhum dos nomes retornasse conflito com os métodos existentes para o objeto que o método está sendo adicionado ao exemplo, ao adicionar métodos que adicionam métodos que Retorne os objetos da coluna a uma tabela, se você tiver uma coluna chamada 'nome' e tentar usar isso como o nome do método, ele não funciona. Alzabo :: Os objetos da tabela já têm um método, o que retorna o nome da tabela. Consulte a documentação relevante dos objetos de esquema, tabela e linha para obter uma lista de métodos que eles contêm.A seção de parâmetros de nomes contém os detalhes de quais parâmetros são passados para este callback.Por favor, note que, se você tiver um grande esquema complexo, você Quase certamente precisa fornecer uma sub-rotina de nomenclatura personalizada para evitar conflitos de nome. Requisitos: · Perl.


Alzabo :: MethodeMaker. Software Relacionado