Provided by: libmediawiki-bot-perl_5.006003-1_all bug

NAME

       MediaWiki::Bot::Constants - constants for MediaWiki::Bot

VERSION

       version 5.006003

SYNOPSIS

           use MediaWiki::Bot;
           use MediaWiki::Bot::Constants qw(:file);

           my $bot = MediaWiki::Bot->new();
           my $file_existence = $bot->test_image_exists("File:...");

           # Make sense of MediaWiki::Bot's random numbers
           if ($file_existence == FILE_LOCAL) {
               # Get from local media repository
           }
           elsif ($file_existence == FILE_SHARED) {
               # Get from shared (remote) media repository
           }

DESCRIPTION

       Exportable constants used by MediaWiki::Bot. Use these constants in your code to avoid the
       use of magical numbers, and to ensure compatibility with future changes in
       "MediaWiki::Bot".

       You can also import ":constants" or any constant name(s) from MediaWiki::Bot:

           use MediaWiki::Bot qw(:constants);
           use MediaWiki::Bot qw(PAGE_NONEXISTENT);

CONSTANTS

       The available constants are divided into 5 tags, which can be imported individually:

       •   err - the error constants, inherited from MediaWiki::API

       •   bool - boolean constants

       •   page - page existence

       •   file - file (image/media) existence status (which is not boolean)

       •   ns - some namespace numbers. Achtung! Incomplete! Use MediaWiki::Bot's functions for
           getting namespace information for your wiki.

EXPORTS

       No symbols are exported by default. The available tags are err, bool, page, file, ns, and
       all.

AVAILABILITY

       The project homepage is <https://metacpan.org/module/MediaWiki::Bot>.

       The latest version of this module is available from the Comprehensive Perl Archive Network
       (CPAN). Visit <http://www.perl.com/CPAN/> to find a CPAN site near you, or see
       <https://metacpan.org/module/MediaWiki::Bot/>.

SOURCE

       The development version is on github at <http://github.com/MediaWiki-Bot/MediaWiki-Bot>
       and may be cloned from <git://github.com/MediaWiki-Bot/MediaWiki-Bot.git>

BUGS AND LIMITATIONS

       You can make new bug reports, and view existing ones, through the web interface at
       <https://github.com/MediaWiki-Bot/MediaWiki-Bot/issues>.

AUTHORS

       •   Dan Collins <dcollins@cpan.org>

       •   Mike.lifeguard <lifeguard@cpan.org>

       •   Alex Rowe <alex.d.rowe@gmail.com>

       •   Oleg Alexandrov <oleg.alexandrov@gmail.com>

       •   jmax.code <jmax.code@gmail.com>

       •   Stefan Petrea <stefan.petrea@gmail.com>

       •   kc2aei <kc2aei@gmail.com>

       •   bosborne@alum.mit.edu

       •   Brian Obio <brianobio@gmail.com>

       •   patch and bug report contributors

COPYRIGHT AND LICENSE

       This software is Copyright (c) 2016 by the MediaWiki::Bot team
       <perlwikibot@googlegroups.com>.

       This is free software, licensed under:

         The GNU General Public License, Version 3, June 2007