Provided by: libbiblio-counter-perl_0.11-2_all bug

NAME

       Biblio::COUNTER::Processor::Validate - simple COUNTER report validator

SYNOPSIS

           use Biblio::COUNTER::Processor::Validate;
           $processor = Biblio::COUNTER::Processor::Validate->new;
           $report = $processor->run;

DESCRIPTION

       Biblio::COUNTER::Processor::Validate processes a COUNTER report and prints a verbose
       stream of data from the report to standard error, while printing the report with
       corrections to standard output.

PUBLIC METHODS

       new(%args)
               $processor = Biblio::COUNTER::Processor::Validate->new;

       run($file)
               $report = $processor->run($what);

           Process the given report.

           $what may be a file handle, the name of a file, or an instance of (a subclass of)
           Biblio::COUNTER::Report.

       ignore(@events)
               $processor->ignore(qw/line input output/);

           Specify the events to ignore.  The various events are documented in Biblio::COUNTER.

INHERITANCE

       Biblio::COUNTER::Processor::Validate is designed to be inheritable.

BUGS

       There are no known bugs.  Please report bugs to the author via e-mail (see below).

TO DO

       Document in detail the output that's produced.

AUTHOR

       Paul Hoffman (nkuitse AT cpan DOT org)

COPYRIGHT

       Copyright 2008-2009 Paul M. Hoffman.

       This is free software, and is made available under the same terms as Perl itself.

SEE ALSO

       Biblio::COUNTER

       Biblio::COUNTER::Report

       Biblio::COUNTER::Report::Processor