\Hubleto\Framework\Interfaces\AppManagerInterface
Methods
ƒ init
public init(): void
ƒ sanitizeAppNamespace
public sanitizeAppNamespace(string $appNamespace): string
Parameters
| Parameter |
Type |
Description |
$appNamespace |
string |
|
ƒ validateAppNamespace
public validateAppNamespace(string $appNamespace): void
Parameters
| Parameter |
Type |
Description |
$appNamespace |
string |
|
ƒ onBeforeRender
public onBeforeRender(): void
ƒ getAppNamespaceForConfig
public getAppNamespaceForConfig(string $appNamespace): string
Parameters
| Parameter |
Type |
Description |
$appNamespace |
string |
|
ƒ getAvailableApps
public getAvailableApps(): array
ƒ getInstalledAppNamespaces
public getInstalledAppNamespaces(): array
ƒ createAppInstance
public createAppInstance(string $appNamespace): \Hubleto\Framework\Interfaces\AppInterface
Parameters
| Parameter |
Type |
Description |
$appNamespace |
string |
|
ƒ getEnabledApps
public getEnabledApps(): array
ƒ getDisabledApps
public getDisabledApps(): array
ƒ getInstalledApps
public getInstalledApps(): array
ƒ getActivatedApp
public getActivatedApp(): null|\Hubleto\Framework\Interfaces\AppInterface
ƒ getApp
public getApp(string $appNamespace): null|\Hubleto\Framework\Interfaces\AppInterface
Parameters
| Parameter |
Type |
Description |
$appNamespace |
string |
|
ƒ isAppInstalled
public isAppInstalled(string $appNamespace): bool
Parameters
| Parameter |
Type |
Description |
$appNamespace |
string |
|
ƒ isAppEnabled
public isAppEnabled(string $appNamespace): bool
Parameters
| Parameter |
Type |
Description |
$appNamespace |
string |
|
ƒ installApp
public installApp(int $round, string $appNamespace, array $appConfig = [], bool $forceInstall = false): bool
Parameters
| Parameter |
Type |
Description |
$round |
int |
|
$appNamespace |
string |
|
$appConfig |
array |
|
$forceInstall |
bool |
|
ƒ disableApp
public disableApp(string $appNamespace): void
Parameters
| Parameter |
Type |
Description |
$appNamespace |
string |
|
ƒ enableApp
public enableApp(string $appNamespace): void
Parameters
| Parameter |
Type |
Description |
$appNamespace |
string |
|
ƒ canAppDangerouslyInjectDesktopHtmlContent
public canAppDangerouslyInjectDesktopHtmlContent(string $appNamespace): bool
Parameters
| Parameter |
Type |
Description |
$appNamespace |
string |
|
www.hubleto.com |
Found a bug or missing something? Report an
issue via GitHub.