{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["perl5","www"],"comment":"Custmomize WWW::Mechanize via plugins","compare":null,"dependentCount":null,"description":"This module provides all of the same functionality of WWW::Mechanize, but\nadds support for plugins using Module::Pluggable; this means that any\nmodule named WWW::Mechanize::Plugin::whatever... will be found and loaded\nwhen WWW::Mechanize::Pluggable is loaded.\n\nBig deal, you say. Well, it becomes a big deal in conjunction\nwith WWW::Mechanize::Pluggable's other feature: plugin hooks. When plugins\nare loaded, their import() methods can call WWW::Mechanize::Pluggable's\nprehook and posthook methods. These methods add callbacks to the plugin\ncode in WWW::Mechanize::Pluggable's methods. These callbacks can act\nbefore a method or after it, and have to option of short-circuiting the\ncall to the WWW::Mechanize::Pluggable method altogether.\n\nThese methods receive whatever parameters the WWW::Mechanize::Pluggable\nmethods received, plus a reference to the actvive Mech object.\n\nAll other extensions to WWW::Mechanize::Pluggable are handled by the\nplugins.","flavors":[],"html":"https://daemonports.org/dragonfly/www/p5-WWW-Mechanize-Pluggable/","kind":"port","lastUpdate":null,"license":["ART10","GPLv1+"],"maintainer":"perl@FreeBSD.org","name":"p5-WWW-Mechanize-Pluggable","newest":true,"newestVersion":"1.14","noVulnData":false,"origin":"www/p5-WWW-Mechanize-Pluggable","otherSystems":[{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"www/p5-WWW-Mechanize-Pluggable","path":"/www/p5-WWW-Mechanize-Pluggable/","system":"FreeBSD","version":"1.14"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"www/p5-WWW-Mechanize-Pluggable","path":"","system":"HardenedBSD","version":"1.14"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"www/p5-WWW-Mechanize-Pluggable","path":"","system":"GhostBSD","version":"1.14"}],"packages":null,"pkgName":"p5-WWW-Mechanize-Pluggable-1.14","related":null,"repository":"DPorts","requiredBy":["www/p5-WWW-Mechanize-Plugin-phpBB"],"requiredByCount":1,"runDepends":["devel/p5-Data-Dump-Streamer","devel/p5-Module-Pluggable","lang/perl5.36","net/p5-URI","www/p5-HTML-Form","www/p5-HTML-Parser","www/p5-HTTP-Cookies","www/p5-HTTP-Daemon","www/p5-HTTP-Message","www/p5-WWW-Mechanize","www/p5-libwww"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"1.14","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/WWW-Mechanize-Pluggable"}
