Acme-Test-Pr0n
view release on metacpan or search on metacpan
use Carp;
our $VERSION = '0.01';
use vars qw($AUTOLOAD);
sub new {
my ($proto,$conf) = @_;
my $class = ref($proto) || $proto;
my $self = {};
bless($self,$class);
croak "File not supplied" unless defined $conf->{'filename'};
croak "Could not read $conf->{filename}" unless -r $conf->{'filename'};
$self->{'filename'} = $conf->{'filename'};
# should use IO::File or something
local undef $/;
open(FH,$self->{'filename'}) or croak("Could not open file $!");
$self->{'file'} = <FH>;
( run in 1.572 second using v1.01-cache-2.11-cpan-de7293f3b23 )