ePages 6.17.17 - DE_EPAGES/Installer/API/SystemInfoReport/SystemInfoReportHandlerFiles.pm

Package DE_EPAGES::Installer::API::SystemInfoReport::SystemInfoReportHandlerFiles

This the install handler for the files

Functions

getReport
getTimeLog
new

getReport

exports the report of the passed file section

Syntax
$SystemInfoReportHandlerFiles->getReport( $Section );
Input
$Section (string)
subsection, regulate the type of output
Return
$hResult (hash ref)
hash containing RND, QA and AM report of passed section as keys

getTimeLog

returns the runtime for all processed sections

Syntax
$SystemInfoReportHandlerFiles->getTimeLog( );
Return
$hResult (hash ref)
hash containing section as key and runtime as value

new

saves the report of passed sections in class variables

Syntax
$SystemInfoReportHandlerFiles = DE_EPAGES::Installer::API::SystemInfoReport::SystemInfoReportHandlerFiles->new( $aFiles, $OutputFolder, $aStore );
Input
$aFiles (string)
list of all sections
$OutputFolder (ref array)
target folder for output
$aStore (ref array)
list of all stores
$hOptions (ref hash)
options
Return
$SystemInfoReportHandlerFiles (object)
system report handler object