SYNOPSIS

example 1

my $i = new LEOCHARRE::PMInspect({
   pm_instance => $instance,
});


print $i->output;

example 2

my $i = new LEOCHARRE::PMInspect({
   pm_class => 'Name::Space',
});


print $i->output;

exmaple 3

my $i = new LEOCHARRE::PMInspect({
   pm_path => './lib/Module.pm',
});

print $i->output;

pm_class()

get name of module

pm_instance()

retrieve instance

pm_path()

abs path to file

_symdump()

returns Devel::Symdump object no arg

minfo()

returns Module::Info object takes no arg

symdump()

returns symdump output as string

dump()

returns Data::Dumper output

output()

returns string for output to STDERR, includes all outputs