- or download this
use Some::Class;
my $obj = Some::Class->new( \%options );
- or download this
use Some::Other::Class;
my $obj = Some::Other::Class( \%options );
- or download this
package Some::Other::Class;
use Classname::Constructor;
...
sub new {
# whatever
}
- or download this
sub import {
my $caller = caller(0);
...
no strict 'refs';
*{$caller} = sub { unshift @_, $caller; goto &{"$caller\::new"} };
}
- or download this
package Wherever;
use OneWordClass;
my $obj = ::OneWordClass( \%options );
- or download this
use Some::Other::Class;
my $obj = Some_Other_Class( \%options );
- or download this
use Classname::Constructor 'create';