NAME
App::ISBN::Format - Base class for isbn-format script.
SYNOPSIS
use App::ISBN::Format;
my $app = App::ISBN::Format->new;
my $exit_code = $app->run;
METHODS
new
my $app = App::ISBN::Format->new;
Constructor.
run
my $exit_code = $app->run;
Run.
Returns 1 for error, 0 for success.
ERRORS
new():
From Class::Utils::set_params():
Unknown parameter '%s'.
run():
ISBN '%s' is bad.
ISBN '%s' is not valid.
EXAMPLE
use strict;
use warnings;
use App::ISBN::Format;
# Arguments.
@ARGV = (
'9788025343364',
);
# Run.
exit App::ISBN::Format->new->run;
# Output:
# 9788025343364 -> 978-80-253-4336-4
DEPENDENCIES
Business::ISBN, Class::Utils, Error::Pure, Getopt::Std.
REPOSITORY
https://github.com/michal-josef-spacek/App-ISBN-Format
AUTHOR
Michal Josef Špaček mailto:skim@cpan.org
LICENSE AND COPYRIGHT
© 2022-2024 Michal Josef Špaček
BSD 2-Clause License
VERSION
0.03