Dir-Split

 view release on metacpan or  search on metacpan

lib/Dir/Split.pm  view on Meta::CPAN

}

sub _init
{
    my $self = shift;
    my %opts = @_;

    validate(@_, {
        source => {
            type => SCALAR,
            callbacks => {
                'directory exists' => sub { -d $_[0] }
            },
        },
        target => {
            type => SCALAR,
            callbacks => {
                'directory exists' => sub { -d $_[0] }
            },
        },
    });

    foreach my $opt (qw(source target)) {
        $self->{ucfirst $opt} = $opts{$opt};
    }
}



( run in 0.274 second using v1.01-cache-2.11-cpan-9b1e4054eb1 )