Ingy döt Net > Mo-0.31 > Mo::importer

Download:
Mo-0.31.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

Open  0
View/Report Bugs
Module Version: 0.31   Source   Latest Release: Mo-0.38

Name ^

Mo::importer - Write your own import() extension

Synopsis ^

    package MyMo;

    sub importer {
        my ($caller, @args) = @_;
        ...
    }

    use Mo qw[importer other features]; 

Description ^

Sometimes you need to add your own logic during Mo::import time. This feature lets you do that by defining your own importer subroutine. It will pass you the original caller pkg and the args passed in.

Note ^

You need to define the importer sub before you use Mo ..., for (hopefully) obvious reasons. :\

syntax highlighting: