in reply to Aliasing a package
Usually you create an object
my $logger = common::system::utilities::Logger->new; $logger->print( ... );
or a subroutine sub LOG { &common::system::utilities::Logger::print }
but you can do "aliases" with Package::Alias use Package::Alias Logger => 'common::system::utilities::Logger' ;
or do it yourself
BEGIN{ use common::system::utilities::Logger; *Logger:: = *common::system::utilities::Logger::; }
|
|---|