Spops :: tool :: createonly

SPOPS :: Tool :: CreateOnly is een PERL-module om alleen een bepaald object te maken - alleen - het kan niet worden bijgewerkt.
Download nu

Spops :: tool :: createonly Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Chris Winters
  • Uitgever website:
  • http://search.cpan.org/~cwinters/SPOPS-0.87/SPOPS/SQLInterface.pm

Spops :: tool :: createonly Tags


Spops :: tool :: createonly Beschrijving

Spops :: Tool :: CreateOnly is een PERL-module om alleen een bepaald object te maken - alleen - het kan niet worden bijgewerkt. Spies :: Tool :: CreateOnly is een Perl-module om alleen een bepaald object te maken - alleen - het kan niet worden bijgewerkt.Synopsis # loadinformatie met Create-Only regel My $ SPOSS = {class => 'This :: Class', ISA => , FIELD => , ID_FIELD => 'E-mail', Base_Table => 'Test_table', regels_from => ,}; SPOPS :: Initialize-> Proces ({config => {test => $ SPOPS}}); # Haal een object op en probeer het te wijzigen ... mijn $ object = dit :: klas-> fetch ('prez@whitehouse.gov'); $ object -> {country} = "Time / Warnerland"; # Probeer het object te sparen gooit een foutmelding: # "Objecten in kan alleen worden ingevoegd, niet bijgewerkt. Geen wijzigingen aangebracht" EVAL {$ Object-> Save}; if ($ @) {print $ @} # instantiëren een nieuw object en probeer het op te slaan ... mijn $ new_Object = dit :: klas-> nieuw ({e-mail => 'foo@bar.com', taal => 'LV', land => 'FreedeRia'}); Eval {$ new_Object-> Opslaan ()}; # ... werkt zoals normaal, object wordt opgeslagen. Hoera! Dit is een eenvoudige regel om ervoor te zorgen dat oproepen om op te slaan () op een al opgeslagen object niets doen. Bellen opslaan () op een nieuw (niet-opgeslagen) object werkt normaal. U hebt dus--ne-only-Objects.methodsbehavior_factory () het gedrag installeert tijdens het Class Generation Process.generate_Persistentie_methods () genereert een opslag () methode die een waarschuwing en een no-op geeft wanneer een opgeslagen voorwerp wordt opgeroepen. Vereisten: · Perl


Spops :: tool :: createonly Gerelateerde software