jonasbn > Business-DK-CPR-0.11 > Class::Business::DK::CPR

Download:
Business-DK-CPR-0.11.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

Open  0
View/Report Bugs
Module Version: 0.11   Source  

NAME ^

Class::Business::DK::CPR - Danish CPR number class

VERSION ^

The documentation describes version 0.01 of Class::Business::DK::CPR

SYNOPSIS ^

    use Class::Business::DK::CPR;

    my $cvr = Class::Business::DK::CPR->new(1501729473);

DESCRIPTION ^

This is an OOP implementation for handling Danish CPR numbers. The class gives you an CPR object, which is validated according to the CPR specification, see: Business::DK::CPR.

SUBROUTINES AND METHODS ^

new

This is the constructor, it takes a single mandatory parameter, which should be a valid CPR number, if the parameter provided is not valid, the constructor dies.

get_number

This method/accessor returns the CPR number associated with the object.

number

Alias for the "get_number" accessor, see above.

set_number

This method/mutator sets the a CPR number for a given CPR object, it takes a single mandatory parameter, which should be a valid CPR number, returns true (1) upon success else it dies.

algorithm

Accessor returning a string representing what algorithms used to validate the CPR object.

get_algorithm

See "algorithm"

gender

Accessor returning an integer representing the gender indicated by the CPR object.

get_gender

See "gender"

DIAGNOSTICS ^

CONFIGURATION AND ENVIRONMENT ^

The module requires no special configuration or environment to run.

DEPENDENCIES ^

INCOMPATIBILITIES ^

The module has no known incompatibilities.

BUGS AND LIMITATIONS ^

The module has no known bugs or limitations

TEST AND QUALITY ^

Coverage of the test suite is at 98.3%

TODO ^

SEE ALSO ^

BUG REPORTING ^

Please report issues via CPAN RT:

  http://rt.cpan.org/NoAuth/Bugs.html?Dist=Business-DK-CPR

or by sending mail to

  bug-Business-DK-CPR@rt.cpan.org

AUTHOR ^

Jonas B. Nielsen, (jonasbn) - <jonasbn@cpan.org>

COPYRIGHT ^

Business-DK-CPR and related is (C) by Jonas B. Nielsen, (jonasbn) 2006-2014

LICENSE ^

Business-DK-CPR and related is released under the artistic license

The distribution is licensed under the Artistic License, as specified by the Artistic file in the standard perl distribution (http://www.perl.com/language/misc/Artistic.html).

syntax highlighting: