|
| safeMode () |
|
| registerModule (string $name, string $desc, string $author, string $version, $properties=[]) |
|
| cloneModule (string $id) |
|
| loadNsFile (string $id, ?string $ns=null) |
|
| checkDependencies () |
|
| disableDepModules (string $redirect_url) |
|
| safeMode () |
|
| loadModules (string $path, ?string $ns=null, ?string $lang=null) |
|
| requireDefine (string $dir, string $id) |
|
| registerModule (string $name, string $desc, string $author, string $version, $properties=[]) |
|
| resetModulesList () |
|
| installModules () |
|
| installModule (string $id, string &$msg) |
|
| deleteModule (string $id, bool $disabled=false) |
|
| deactivateModule (string $id) |
|
| activateModule (string $id) |
|
| cloneModule (string $id) |
|
| loadModuleL10N (string $id, ?string $lang, string $file) |
|
| loadModuleL10Nresources (string $id, ?string $lang) |
|
| getModules (?string $id=null) |
|
| getAnyModules (?string $id=null) |
|
| moduleExists (string $id) |
|
| getDisabledModules () |
|
| getHardDisabledModules () |
|
| getSoftDisabledModules () |
|
| moduleRoot (string $id) |
|
| moduleInfo (string $id, string $info) |
|
| loadNsFiles (?string $ns=null) |
|
| loadNsFile (string $id, ?string $ns=null) |
|
| getErrors () |
|
◆ safeMode()
Should run in safe mode?
- Returns
- bool
Reimplemented from dcModules.
◆ registerModule()
registerModule |
( |
string |
$name, |
|
|
string |
$desc, |
|
|
string |
$author, |
|
|
string |
$version, |
|
|
|
$properties = [] |
|
) |
| |
This method registers a theme in modules list. You should use this to register a new theme.
$parent is a optional value to indicate them inheritance.
$priority is an integer. Modules are sorted by priority and name. Lowest priority comes first. This property is currently ignored when dealing with themes.
- Parameters
-
string | $name | The name |
string | $desc | The description |
string | $author | The author |
string | $version | The version |
mixed | $properties | The properties |
Reimplemented from dcModules.
References $version, dcCore\app(), DC_DEFAULT_TPLSET, and dcAuth\PERMISSION_ADMIN.
◆ cloneModule()
cloneModule |
( |
string |
$id | ) |
|
◆ loadNsFile()
loadNsFile |
( |
string |
$id, |
|
|
?string |
$ns = null |
|
) |
| |
◆ $type
The documentation for this class was generated from the following file: