Object :: verklaren

Object :: Verklaren is een PERL-module voor declaratieve objectaanbraak.
Download nu

Object :: verklaren Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Audrey Tang
  • Uitgever website:
  • http://search.cpan.org/~adamk/Module-Install-0.68/lib/Module/Install/PAR.pm

Object :: verklaren Tags


Object :: verklaren Beschrijving

Object :: declareren is een PERL-module voor declaratieve objectconstructeur. Object :: declareren is een PERL-module voor declaratieve object Constructor.synopsis Gebruik Object :: Verklaar ; Mijn%-objecten = declareren {Param foo =>! is globaal, is onveranderlijk, geldige_values zijn qw (meer waarden); Kolombalk => Field1 is 'waarde', veld2 is 'some_other_value'; }; Print $ objecten {foo}; # A MyApp :: Paramobject Print $ objecten {bar}; # A MyApp :: Column ObjectThis Module Exporteert één functie, declareren, voor het bouwen van objecten met een declaratieve syntaxis, vergelijkbaar met hoe jifty :: dbi :: schema definieert zijn kolom. In de lijst context, verklaren een lijst met naam / objectparen, in de volgorde van de aangifte (waardoor duplicaten), geschikt voor het plaatsen van een hash. In Scalaire context wordt aangetoond dat een hash-referentie wordt geretourneerd. Een flexibele importinterface, kan men geëxporteerde helperfuncties namen (declarator), woorden wijzigen om labels en waarden samen te koppelen (copula) en de tabel met genoemde klassen om te declareren (mapping): Gebruik Object :: Verklaar verklaring => , # lijst van verklarers Copula => {# lijst met woorden of een kaart is => '', # van copula naar prefixen voor zijn => '', # labels Gebouwd met die copula} aliassen => {# lijst van labelaliassen: meer => 'minder', # draait "is meer" in "is minder" # en "meer is 1" in "minder is 1"}, mapping = > {column => 'MyApp :: kolom', # Class Name to Call -> NIEUW NAAR PARAM => SUB {# Arbitray Coderf werkt ook BESS (@_ ',' MyApp :: Param '); },}; Nadat het deelverdeling is voltooid, worden alle helperfuncties uit het pakket verwijderd. Teiden-genoemde functies (zoals is en zijn) die bestonden vóór de uitvoering van de verklarer correct worden hersteld. Vereisten: · Perl


Object :: verklaren Gerelateerde software