API-DirectAdmin
view release on metacpan or search on metacpan
lib/API/DirectAdmin.pm view on Meta::CPAN
# loads component package and creates object
sub load_component {
my ( $self, $item ) = @_;
my $pkg = ref($self) . '::' . $item;
my $module = "$pkg.pm";
$module =~ s/::/\//g;
local $@;
eval { require $module };
if ( $@ ) {
confess "Failed to load $pkg: $@";
}
return $pkg->new(directadmin => $self);
}
# Filter hash
# STATIC(HASHREF: hash, ARRREF: allowed_keys)
( run in 0.612 second using v1.01-cache-2.11-cpan-98e64b0badf )