Spops :: Tool :: Createonly

Spops :: Tool :: Createonly é um módulo Perl para fazer um objeto específico Criar somente - não pode ser atualizado.
Baixe Agora

Spops :: Tool :: Createonly Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Chris Winters
  • Site do editor:
  • http://search.cpan.org/~cwinters/SPOPS-0.87/SPOPS/SQLInterface.pm

Spops :: Tool :: Createonly Tag


Spops :: Tool :: Createonly Descrição

Spops :: Tool :: Createonly é um módulo Perl para fazer um objeto específico Criar somente - ele não pode ser atualizado. Spops :: Tool :: CreateOnly é um módulo Perl para criar um determinado objeto Criar somente - não pode ser atualizado.Synopsis # Carregar informações com regra de criação Somente minhas bolas $ = {class => 'esta :: classe', ISA => , campo => , id_field => 'E-mail', base_table => 'test_table', regras_from => ,}; Spops :: Initialize-> Process ({Config => {test => $ Spops}}); # Fetch um objeto e tente modificá-lo ... meu $ object = isto :: Class-> buscar ('Prez@whitehouse.gov'); $ Object -> {country} = "tempo / warnerland"; # Tentando salvar o objeto lança um erro: # "Objetos em só podem ser inseridos, não atualizados. Nenhuma alteração feita" eval {$ Object-> Salvar}; if ($ @) {Imprimir $ @} # instanciar um novo objeto e tente salvá-lo ... meu $ new_object = isto :: class-> NOVO ({E-mail => 'foo@bar.com', idioma => 'LV', Country => 'Freedonia'}); eval {$ new_object-> Salvar ()}; # ... funciona como normal, o objeto é salvo. Hooray! Esta é uma regra simples para garantir que as chamadas para salvar () em um objeto já salvo não façam nada. Chamando Salvar () em um novo objeto (não salvo) funciona normalmente. Assim, você tem apenas objetos somente.methodsbehavior_factory () instala o comportamento durante o processo de geração de classe.Generate_PerSistence_Methods () gera um método salvar () que emite um aviso e um no-op quando chamado de objeto salvo. Requisitos: · Perl.


Spops :: Tool :: Createonly Software Relacionado

Acme :: NOTA

ACME :: Nota é um módulo Perl para fazer uma nota mental para o estilo de programação. ...

168

Download