package Cpanel::Class::Meta::Module;
use strict;
use warnings;
use Scalar::Util 'blessed';
our $VERSION = '1.0.5';
use base 'Cpanel::Class::Meta::Package';
sub version {
my ($self) = @_;
${ $self->get_package_symbol('$VERSION') };
}
sub authority {
my ($self) = @_;
${ $self->get_package_symbol('$AUTHORITY') };
}
sub identifier {
my ($self) = @_;
join '-' => ( $self->name, ( $self->version || () ), ( $self->authority || () ), );
}
1;