Www :: mechanisierung :: steckbar

www :: mechanisierung :: steckbar versorgt alle der gleichen Funktionalität von www :: Mechanize, sondern fügt Unterstützung für Plugins hinzu.
Jetzt downloaden

Www :: mechanisierung :: steckbar Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Joe McMahon
  • Website des Verlags:
  • http://search.cpan.org/~mcmahon/Class-AutoPlug-0.02/lib/Class/AutoPlug/Pluggable.pm

Www :: mechanisierung :: steckbar Stichworte


Www :: mechanisierung :: steckbar Beschreibung

Www :: mechanize :: steckbar versorgt alle der gleichen Funktionalität von www :: Mechanize, sondern fügt den Plugins Unterstützung hinzu. Www :: mechanisierung :: steckbarer stellt alle der gleichen Funktionalität von www :: Mechanize bereit, fügt jedoch die Unterstützung für Plugins mit dem Modul :: steckbar hinzu; Dies bedeutet, dass jedes Modul namens www :: mechanize :: plugin :: was auch immer ... wird gefunden und geladen, wenn www :: mechanisieren :: plbiger Deal, Sie sagen. Nun, es wird zu einem großen Deal in Verbindung mit www :: Mechanize :: Pluggable's Andere Feature: Plugin Hooks. Wenn Plugins geladen werden, können ihre Import- () -Methoden www :: Mechanize :: Pluggable's Prehook- und Posthook-Methoden anrufen. Diese Methoden hinzufügen Callbacks zum Plugin-Code in www :: Mechanize :: Pluggable-Methoden. Diese Rückrufe können vor einer Methode oder danach wirken, und müssen den Anruf in der Mechanisierung der Mechanisierung der Mechanisierung :: steckbare Methode insgesamt an. Ein Hinweis auf das ActVive Mech-Objekt Zum Teil, weil die Methode Redispatch, die wir intern tun müssen, nicht gut mit dem Standard-Perl-OO-Modell abspielt, und zum Teil, da Sie PLUGIns und Haken stattdessen verwenden sollten :: Mechanisieren, denn es gibt keinen anderen Weg, um die Klasse zu verlängern. Mit Modul :: steckbare Unterstützung ist es einfach, ein anderes Verfahren direkt in www :: Mechanize :: Pluggable's Namespace zu laden; Es erscheint dann, als wäre es immer dort gewesen. Darüber hinaus bieten die Methoden PRE_HOOK () und Post_Hook () einen Weg, um einen Anruf abzufangen und ersetzen Sie ihn durch Ihre Ausgabe oder um die weitere Verarbeitung am Ende einer Standardmethode (oder sogar ein Plugin!). Der Vorteil von Dies hat keine große Anzahl von Unterklassen, die alle mit www :: Mechanize-Funktion hinzufügen oder ändern, und alle müssen geladen werden, wenn Sie möchten, dass sie in Ihrem Code verfügbar sind. Mit www :: Mechanize :: steckbar, installiert man einfach die gewünschten Plugins, und sie sind alle automatisch verfügbar, wenn Sie mit www :: Mechanize :: steckbar ist. Konfiguration ist ein möglicher Problembereich. Wenn drei verschiedene Plugins alle versuchen, Aud () zu ersetzen (), gewinnt nur einer. Es ist besser, anspruchsvollere Methoden zu schaffen, die auf niedrigeren Ebenen anrufen, als das bestehende bekannte Verhalten zu verändern. Anforderungen: · Perl.


Www :: mechanisierung :: steckbar Zugehörige Software