Package::Watchdog::Tracker::Forbid - Track forbidden subs.
See Package::Watchdog::Tracker() for more information.
Used to track Package::Watchdog::Sub::Forbidden objects.
The following accessors methods are automatically generated using Package::Watchdog::Util::build_accessors().
Arrayref of parameters passed to the watched sub that was called causing this object to come into existance.
The Package::Watchdog::Sub::Watched that is responsible for this objects existance.
new() should be called with $watched and $params appended to the end of the argument list. This method is called by new to construct the object.
Forbid all the subs that should be forbidden according to the list in $self->watched.
Forbid the specified subs in the specified package.
Forbid the specified sub in the specified package.
Copyright (C) 2009 OpenSourcery, LLC
Package-Watchdog is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Package-Watchdog is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Package-Watchdog is packaged with a copy of the GNU General Public License. Please see docs/COPYING in this distribution.
To install Package::Watchdog, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Package::Watchdog
CPAN shell
perl -MCPAN -e shell install Package::Watchdog
For more information on module installation, please visit the detailed CPAN module installation guide.