NAME
Sumu Perl Modules
VERSION
version 0.4.0
SYNOPSIS
Usage:
my $module = $c->param('module');
chomp $module;
my $modules = Sumu::Perl::Modules->new();
my ($mod, $dirs, $files) = $modules->_dirs(current_user => $current_user, module => "$module");
my ($mod, $out) = $modules->_doc( module => $module );
DESCRIPTION
List all installed Perl Modules on your system
Tested in:
Dist:
Ubuntu 22.04 (WSL)
UI:
Rocky Linux 9 (Hyper-V)
Strictures
Enable strict and warnings
our VERSION
our $VERSION = '0.4.0'
This version number is updated automatically!
Internals
Exporter
sub NAME
Returns NAME:
The name of the app/module
Sub new
Bless the classes
Required Modules
Eporter
ExtUtils::Installed
Sub _extutils
Returns List of modules as a table
Sub _dirs
Show/Get Dirs in a given module
Returns an ordered list
Sub _doc
Show Doc for a given module
Module includes path
Returns an ordered list