www :: mechanize ::プラグアップ

www :: Mechanize :: Pluggableは、www :: Mechanizeのすべての同じ機能を提供しますが、プラグインのサポートを追加します。
今すぐダウンロード

www :: mechanize ::プラグアップ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Joe McMahon
  • 出版社のWebサイト:
  • http://search.cpan.org/mcmahon/Class-AutoPlug-0.02/lib/Class/AutoPlug/Pluggable.pm

www :: mechanize ::プラグアップ タグ


www :: mechanize ::プラグアップ 説明

www :: makenize ::プラグガールwww :: Mechanizeのすべての同じ機能を提供しますが、プラグインのサポートを追加します。 www :: makenize :: pluggableは、www :: Mechanizeのすべての同じ機能を提供しますが、Module :: Pluggableを使ってプラグインのサポートを追加します。つまり、www :: mechanize :: plugin ::は何でも...さて、それはwww :: mechanize :: pluggableさんのその他の機能:プラグインフックと関連して大きな取引になります。プラグインがロードされると、それらのimport()メソッドはwww :: Mechanize :: Pluggableの予防および後処理方法を呼び出すことができます。これらのメソッドは、www :: Mechanize :: Pluggableのメソッドのプラグインコードにコールバックを追加します。これらのコールバックはメソッドの前後に行動することができ、www :: Mechanize :: Pluggableメソッドの呼び出しを短絡する必要があります。 ActVive Mechオブジェクトへの参照www :: makenize ::プラグイン可能なPluggableは、このクラスを推奨しません。部分的には、標準のPerl Ooモデルでは、標準のPerl OOモデルではうまくいかないメソッドRedispatchは、代わりにプラグインとフックを使用する必要があるためです。www :: Mechanizeは、wwwをサブクラス化することで機能を拡張することをお勧めします。 ::クラスを拡張する他の方法がないからです。 Module :: Pluggableサポートでは、別の方法を直接www :: mechanize ::プラガブルの名前空間にロードするのは簡単です。それはそれがいつもそこにあったかのように見えます。さらに、PRE_HOOK()およびPOST_HOOK()メソッドは、コールを傍受し、それを出力に置き換える方法を提供するか、標準の方法(またはプラグインでさえ)の最後にさらに処理をタックする方法を提供します。の利点これは多数のサブクラスを持っていないため、すべてwww :: Mechanizeの関数を追加または変更し、それらをコードで利用できるようにしてください。 WWW :: Mechanize :: Pluggableは、希望のプラグインをインストールするだけで、www :: Mechanize :: Pluggable.Configurationが可能な問題領域です。 3つの異なるプラグインがすべてget()を置き換えようとすると、1つだけが勝ちます。既存の既知の動作を変更するよりも、より低いレベルのものを呼び出すより洗練された方法を作成することをお勧めします。要件: ・Perl


www :: mechanize ::プラグアップ 関連ソフトウェア