List of all members.
Detailed Description
Class handling shop modules.
Definition at line 7 of file oxmodulelist.php.
Member Function Documentation
oxModuleList._extendsClasses |
( |
$ |
sModuleDir |
) |
[protected] |
Checks if module extends any shop class.
- Parameters:
-
| string | $sModuleDir dir path |
- Returns:
- bool
Definition at line 505 of file oxmodulelist.php.
oxModuleList._isVendorDir |
( |
$ |
sModuleDir |
) |
[protected] |
Checks if directory is vedor directory.
- Parameters:
-
| string | $sModuleDir dir path |
- Returns:
- bool
Definition at line 489 of file oxmodulelist.php.
oxModuleList._removeFromDatabase |
( |
$ |
aDeletedExtIds |
) |
[protected] |
Removes extension from database - oxconfig, oxconfigdisplay and oxtplblocks tables
- Parameters:
-
| array | $aDeletedExtIds deleted extensions ID's |
- Returns:
- null
Definition at line 405 of file oxmodulelist.php.
oxModuleList._removeFromDisabledModulesArray |
( |
$ |
aDeletedExtIds |
) |
[protected] |
Removes extension from disabled modules array
- Parameters:
-
| array | $aDeletedExtIds Id's of deleated extendion array |
- Returns:
- null
Definition at line 310 of file oxmodulelist.php.
oxModuleList._removeFromLegacyModulesArray |
( |
$ |
aDeletedExtIds |
) |
[protected] |
Removes extension from legacy modules array
- Parameters:
-
| array | $aDeletedExtIds deleted extensions ID's |
- Returns:
- null
Definition at line 325 of file oxmodulelist.php.
oxModuleList._removeFromModulesArray |
( |
$ |
aDeletedExt |
) |
[protected] |
Removes extension from modules array
- Parameters:
-
| array | $aDeletedExt Deleated extendion array |
- Returns:
- null
Definition at line 294 of file oxmodulelist.php.
oxModuleList._removeFromModulesFilesArray |
( |
$ |
aDeletedModule |
) |
[protected] |
Removes extension from modules files array
- Parameters:
-
| array | $aDeletedModule deleted extensions ID's |
- Returns:
- null
Definition at line 365 of file oxmodulelist.php.
oxModuleList._removeFromModulesPathsArray |
( |
$ |
aDeletedModule |
) |
[protected] |
Removes extension from modules paths array
- Parameters:
-
| array | $aDeletedModule deleted extensions ID's |
- Returns:
- null
Definition at line 345 of file oxmodulelist.php.
oxModuleList._removeFromModulesTemplatesArray |
( |
$ |
aDeletedModule |
) |
[protected] |
Removes extension from legacy modules templates array
- Parameters:
-
| array | $aDeletedModule deleted extensions ID's |
- Returns:
- null
Definition at line 385 of file oxmodulelist.php.
oxModuleList._saveModulePath |
( |
$ |
sModuleId, |
|
|
$ |
sModulePath | |
|
) |
| | [protected] |
Saving module path info. Module path is saved to config variable "aModulePaths".
- Parameters:
-
- Returns:
- null
Definition at line 527 of file oxmodulelist.php.
oxModuleList.buildModuleChains |
( |
$ |
aModuleArray |
) |
|
Build module chains from nested array
- Parameters:
-
| array | $aModuleArray Module array (nested format) |
- Returns:
- array
Definition at line 276 of file oxmodulelist.php.
Removes extension metadata from eshop
- Returns:
- null
Definition at line 153 of file oxmodulelist.php.
oxModuleList.diffModuleArrays |
( |
$ |
aAllModuleArray, |
|
|
$ |
aRemModuleArray | |
|
) |
| | |
Diff two nested module arrays together so that the values of $aRmModuleArray are removed from $aAllModuleArray
- Parameters:
-
| array | $aAllModuleArray All Module array (nested format) |
| array | $aRemModuleArray Remove Module array (nested format) |
- Returns:
- array
Definition at line 239 of file oxmodulelist.php.
oxModuleList.getActiveModuleInfo |
( |
|
) |
|
Get parsed active modules info
- Returns:
- array
Definition at line 39 of file oxmodulelist.php.
oxModuleList.getAllModules |
( |
|
) |
|
oxModuleList.getDeletedExtensionIds |
( |
$ |
aDeletedExt |
) |
|
Returns deleted extension Ids
- Parameters:
-
| array | $aDeletedExt deleted extensions |
- Returns:
- array
Definition at line 189 of file oxmodulelist.php.
oxModuleList.getDeletedExtensions |
( |
|
) |
|
Checks moduels list - if there is extensions that are registered, but extension directory is missing
- Returns:
- array
Definition at line 214 of file oxmodulelist.php.
oxModuleList.getDisabledModuleClasses |
( |
|
) |
|
Returns disabled module classes with path using config aModules and aModulePaths. aModules has all extended classes aModulePaths has module id to main path array
- Returns:
- array
Definition at line 121 of file oxmodulelist.php.
oxModuleList.getDisabledModules |
( |
|
) |
|
oxModuleList.getLegacyModules |
( |
|
) |
|
oxModuleList.getModuleFiles |
( |
|
) |
|
oxModuleList.getModulePaths |
( |
|
) |
|
oxModuleList.getModulesFromDir |
( |
$ |
sModulesDir, |
|
|
$ |
sVendorDir = null | |
|
) |
| | |
Scans modules dir and returns colected modules list. Recursively loads also modules that are in vendor directory.
- Parameters:
-
| string | $sModulesDir Main module dir path |
| string | $sVendorDir Vendor directory name |
- Returns:
- array
Definition at line 439 of file oxmodulelist.php.
oxModuleList.getModuleTemplates |
( |
|
) |
|
Member Data Documentation
oxModuleList.$_aModule = array() [protected] |
oxModuleList.$_aSkipFiles = array( "functions.php", "vendormetadata.php" ) [protected] |
The documentation for this class was generated from the following file: