trait PmTrait (View source)

Properties

protected ConfigFactoryInterface $configFactory
protected ModuleExtensionList $extensionListModule
protected ModuleHandlerInterface $moduleHandler
protected PermissionHandlerInterface $permissionHandler

Methods

array
addInstallDependencies($modules)

No description

addUninstallDependencies($modules)

No description

string
extensionStatus($extension)

Calculate an extension status based on current status and schema version.

array
getModuleLinks(Extension $module)

No description

Details

array addInstallDependencies($modules)

No description

Parameters

$modules

Return Value

array

addUninstallDependencies($modules)

No description

Parameters

$modules

string extensionStatus($extension)

Calculate an extension status based on current status and schema version.

Parameters

$extension

Object of a single extension info.

Return Value

string

Status. Values: enabled|disabled.

No description

Parameters

Extension $module

Return Value

array