Class-Lite
    
    
  
  
  
view release on metacpan or search on metacpan
lib/Class/Lite.pm view on Meta::CPAN
#=========# CLASS METHOD
#~ my $self    = My::Class->new(@_);
#
#   Classic hashref-based-object constructor.
#   Passes any arguments to init().
#   
sub new {
    my $class   = shift;
    my $self    = {};
    bless ( $self => $class );
    $self->init(@_);
    return $self;
}; ## new
#=========# OBJECT METHOD
#~ $self->init(@_);
#
#   Abstract method does nothing. Override in your class.
#   
sub init {
( run in 0.856 second using v1.01-cache-2.11-cpan-5dc5da66d9d )