NAME

MARC::Validator::Filter - MARC validator filter plugins.

SYNOPSIS

use MARC::Validator::Filter;

my @plugins = MARC::Validator::Filter->plugins;

METHODS

plugins

my @plugins = MARC::Validator::Filter->plugins;

Get list of present plugins.

Returns list of plugin module name strings.

EXAMPLE

use strict;
use warnings;

use MARC::Validator::Filter;

my @plugins = MARC::Validator::Filter->plugins;

if (@plugins) {
        print "List of plugins:\n";
        foreach my $plugin (@plugins) {
                print "- $plugin\n";
        }
} else {
        print "No plugins.\n";
}

# Output like:
# List of plugins:
# - MARC::Validator::Filter::Plugin::AACR2
# - MARC::Validator::Filter::Plugin::Material
# - MARC::Validator::Filter::Plugin::RDA

DEPENDENCIES

Module::Pluggable.

REPOSITORY

https://github.com/michal-josef-spacek/MARC-Validator-Filter

AUTHOR

Michal Josef Špaček mailto:skim@cpan.org

http://skim.cz

LICENSE AND COPYRIGHT

© 2025-2026 Michal Josef Špaček

BSD 2-Clause License

ACKNOWLEDGEMENTS

Development of this software has been made possible by institutional support for the long-term strategic development of the National Library of the Czech Republic as a research organization provided by the Ministry of Culture of the Czech Republic (DKRVO 2024–2028), Area 11: Linked Open Data.

VERSION

0.01