OTRS::OPM::Analyzer - Analyze OTRS add-ons (.opm files)
version 0.03
use OTRS::OPM::Analyzer; use Data::Dumper; my $opm = 'test.opm'; my $config = $FindBin::Bin . '/../conf/base.yml'; my $analyzer = OTRS::OPM::Analyzer->new( configfile => $config, roles => { opm => [qw/Dependencies/], }, ); my $results = $analyzer->analyze( $opm ); print Dumper $results;
OTRS add ons are plain XML files with all information in it. Even the files that are shipped with the add on is in this XML file (base64 encoded). Those add ons should be implemented in the OTRS way of Perl programming and include some specific files (like documentation).
Renee Baecker <reneeb@cpan.org>
This software is Copyright (c) 2014 by Renee Baecker.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
To install OTRS::OPM::Analyzer, copy and paste the appropriate command in to your terminal.
cpanm
cpanm OTRS::OPM::Analyzer
CPAN shell
perl -MCPAN -e shell install OTRS::OPM::Analyzer
For more information on module installation, please visit the detailed CPAN module installation guide.