Package DE_EPAGES::Installer::API::Install
Functions
- InstallStore
- InstallStoreTypeDir
- InstallStoreTypeDirs
- InstallStores
- TestInstallStore
- TestInstallStores
- TestUninstallStore
- TestUninstallStores
- UninstallStore
- UninstallStoreTypeDir
- UninstallStoreTypeDirs
- UninstallStores
InstallStore
Installs (multiple packages) in an active store (no tests).
Syntax |
InstallStore($aPackages, $hOptions);
|
Input |
- $aPackages (ref.array.string)
- test these packages
- $hOptions (ref.hash.string)
- additional parameters for the cartridge constructor
|
InstallStoreTypeDir
Installs the store type directory for the given store type.
Syntax |
InstallStoreTypeDir($StoreType, $aCartridges, $Version);
|
Input |
- $ahStores (ref.array.hash.string)
- store names and password keys :
- Name - store name - string
- DBPassword - password (optional) - string
- $aPackages (ref.array.string)
- test these packages
- $hOptions (ref.hash.string)
- (optional) additional parameters for the cartridge
constructor
|
InstallStoreTypeDirs
Installs the store type directory for the given store type.
Syntax |
InstallStoreTypeDirs($ahStores, $aCartridges, $hOptions);
|
Input |
- $ahStores (ref.array.hash.string)
- store names and password keys :
- Name - store name - string
- DBPassword - password (optional) - string
- $aPackages (ref.array.string)
- test these packages
|
InstallStores
Installs (multiple packages) in all given stores (no tests).
Syntax |
InstallStores($ahStores, $aPackages, $hOptions);
|
Input |
- $ahStores (ref.array.hash.string)
- store names and password keys :
- Name - store name - string
- DBPassword - password (optional) - string
- $aPackages (ref.array.string)
- test these packages
- $hOptions (ref.hash.string)
- (optional) additional parameters for the cartridge
constructor
|
TestInstallStore
Tests install (multiple packages) in an active store.
Syntax |
$ahReasons = TestInstallStore($aPackages, $hOptions);
|
Input |
- $aPackages (ref.array.string)
- test these packages
- $hOptions (ref.hash.string)
- (optional) additional parameters for the cartridge
constructor
|
Return |
- $ahReasons (ref.array.hash.string)
- reasons why install is not possible
|
TestInstallStores
Tests install (multiple packages) in all given stores.
Syntax |
$ahReasons = TestInstallStores($ahStores, $aPackages, $hOptions);
|
Input |
- $ahStores (ref.array.hash.string)
- store names and password keys :
- Name - store name - string
- DBPassword - password - string
- $aPackages (ref.array.string)
- test these packages
- $hOptions (ref.hash.string)
- (optional) additional parameters for the cartridge
constructor
|
Return |
- $ahReasons (ref.array.hash.string)
- reasons why patch is not possible
|
TestUninstallStore
Tests uninstall (multiple packages) in an active store.
Syntax |
$ahReasons = TestUninstallStore($aPackages, $hOptions);
|
Input |
- $aPackages (ref.array.string)
- test these packages
- $hOptions (ref.hash.string)
- (optional) additional parameters for the cartridge
constructor
|
Return |
- $ahReasons (ref.array.hash.string)
- reasons why uninstall is not possible
|
TestUninstallStores
Tests uninstall (multiple packages) in all given stores.
Syntax |
$ahReasons = TestUninstallStores($ahStores, $aPackages, $hOptions);
|
Input |
- $ahStores (ref.array.hash.string)
- store names and password keys :
- Name - store name - string
- DBPassword - password - string
- $aPackages (ref.array.string)
- test these packages
- $hOptions (ref.hash.string)
- (optional) additional parameters for the cartridge
constructor
|
Return |
- $ahReasons (ref.array.hash.string)
- reasons why patch is not possible
|
UninstallStore
Uninstalls (multiple packages) in an active store (no tests).
Syntax |
UninstallStore($aPackages, $hOptions);
|
Input |
- $aPackages (ref.array.string)
- test these packages
- $hOptions (ref.hash.string)
- additional parameters for the cartridge constructor
|
UninstallStoreTypeDir
Uninstalls the store type directory for the given store type.
Syntax |
UninstallStoreTypeDir($StoreType, $aCartridges, $Version);
|
Input |
- $ahStores (ref.array.hash.string)
- store names and password keys :
- Name - store name - string
- DBPassword - password (optional) - string
- $aPackages (ref.array.string)
- test these packages
- $hOptions (ref.hash.string)
- (optional) additional parameters for the cartridge
constructor
|
UninstallStoreTypeDirs
Installs the store type directory for the given store type.
Syntax |
InstallStoreTypeDirs($ahStores, $aCartridges, $hOptions);
|
Input |
- $ahStores (ref.array.hash.string)
- store names and password keys :
- Name - store name - string
- DBPassword - password (optional) - string
- $aPackages (ref.array.string)
- test these packages
|
UninstallStores
Uninstalls (multiple packages) in all given stores (no tests).
Syntax |
UninstallStores($ahStores, $aPackages, $hOptions);
|
Input |
- $ahStores (ref.array.hash.string)
- store names and password keys :
- Name - store name - string
- DBPassword - password (optional) - string
- $aPackages (ref.array.string)
- test these packages
- $hOptions (ref.hash.string)
- (optional) additional parameters for the cartridge
constructor
|