Boilerplate code for a perl class
Because I always forget when I need to create a new class in perl:
package Foo::Bar;
use strict;
use warnings;
sub new {
my $this = shift;
my $class = ref($this) || $this;
my $self = {};
bless $self, $class;
$self->initialize(@_);
return $self;
}
sub initialize {
my $self = shift;
}
1;If you have any useful additions I'd love to know.