Params :: coerce.

params :: coerce ist ein Perl-Modul, mit dem Ihre Klassen den Parametern der Parameter ausführen können.
Jetzt downloaden

Params :: coerce. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Adam Kennedy
  • Website des Verlags:
  • http://search.cpan.org/~adamk/

Params :: coerce. Stichworte


Params :: coerce. Beschreibung

Params :: coerce ist ein Perl-Modul, mit dem es Ihren Klassen den Parametern der Parameter darstellt. Params :: coerce ist ein Perl-Modul, mit dem es Ihren Klassen den Parametern der Parameter darstellt. Eine Koerzone-Param-Funktion verwenden Parameter :: coerce '_bar' => 'bar'; meine $ bar = _bar ($ foo); # Verwendung, wenn die Bar eine "von" -Methode hat, meine $ bar = bar-> from ($ foo); Echtes World-Beispiel mit HTML :: Location. # Meine Klasse benötigt ein URI-Paket-Web :: Spider; Verwenden Sie URI; Verwenden Sie Parameter :: coerce 'coerce'; Sub New {My $ Class = Schicht; # Wo beginnen wir mit dem Spanding meiner $ Start = COERCE ('URI', SHIFT) oder DIE STRUME "wurde kein URI bestanden"; segne {root => $ start}, $ class; } ############################################# # Jetzt können wir Führen Sie die folgenden # einen URI als normal mein $ URI = urig> neu ('http://ali.as/'); Meine $ spider1 = web :: spider-> neu ($ uri); # Wir können auch alles passieren, was ein URI meine $ -Website sein kann = HTML :: Location-> NEU ('/ Home / Adam / Public_html', 'http://ali.as'); Meine $ spider2 = web :: spider-> new ($ website); ein großer Teil des guten API-Designs ist, dass wir in der Lage sein können, auf die Art und Weise, wie wir Parameter einnehmen, flexibel sein sollten. Aquirements: · Perlparams :: Mit Bezug genommen Dies, indem es erleichtert, eine Vielzahl unterschiedlicher Argumente zu ergreifen, während Sie Ihren Code fleißig zusätzliche Komplexität hinzufügen.


Params :: coerce. Zugehörige Software