Package DE_EPAGES::Diagnostics::API::Diagnostics
subs to get cartridge information (before in /UI/Cartridge.pm)
@EXPORT_OK |
Functions
- CartridgeVars
- CartridgesLoop
- ClassesLoop
- DependenciesLoop
- DependendCartridgesLoop
- HashCartrigde
- InstallerCartridgeVars
- ModelsLoop
- PatchesLoop
CartridgeVars
Returns all information of a cartridge like dependencies, classes, ...
Syntax |
$hCartridgeVars = CartridgeVars( $hCartridge ); |
Input |
|
Return |
|
CartridgesLoop
Returns all Cartridges and their version
Syntax |
$hCartridges = CartridgesLoop(); |
Return |
|
ClassesLoop
Returns classes and information
Syntax |
$aClasses = ClassesLoop( $Package ); |
Input |
|
Return |
|
DependenciesLoop
Gets all dependencies and thei info from a cartridge hash
Syntax |
$aRequiredCartridges = DependenciesLoop( $hCartridge ); |
Input |
|
Return |
|
DependendCartridgesLoop
Returns the dependend cartridges.
Syntax |
DependendCartridgesLoop( $hCartridge ); |
Input |
|
Return |
|
HashCartrigde
Builds a hash with the cartridge information
Syntax |
$hCartridge = HashCartrigde( $Package ); |
Input |
|
Return |
|
InstallerCartridgeVars
Returns InstallerCartridgeVars
Syntax |
$InstallerCartrigeVars = InstallerCartridgeVars( $Installer ); |
Input |
|
Return |
|
ModelsLoop
Returns models of a cartridge
Syntax |
$aModels = ModelsLoop( $cartridgeName, $DocRoot ); |
Input |
|
Return |
|
PatchesLoop
Gets all patches from a cartridge hash
Syntax |
$aPatches = PatchesLoop( $hCartridge ); |
Input |
|
Return |
|