plugin_support extends facade
Facade for local_middag\framework\support\moodle\plugin_support.
Tags
Table of Contents
Methods
- get_all_plugins() : array<string|int, mixed>
- get_enabled_plugins() : array<string|int, mixed>
- get_facade_accessor() : string
- Return the service accessor key for this facade.
- get_plugin_directory() : string
- get_plugin_info() : plugin_dto
- get_plugin_types() : array<string|int, mixed>
- get_plugins_of_type() : array<string|int, mixed>
- is_enabled() : bool
- plugin_displayname() : string
- plugin_exists() : bool
Methods
get_all_plugins()
public
static get_all_plugins() : array<string|int, mixed>
Return values
array<string|int, mixed>get_enabled_plugins()
public
static get_enabled_plugins() : array<string|int, mixed>
Return values
array<string|int, mixed>get_facade_accessor()
Return the service accessor key for this facade.
public
static get_facade_accessor() : string
Return values
stringget_plugin_directory()
public
static get_plugin_directory(string $type, string $plugin) : string
Parameters
- $type : string
- $plugin : string
Return values
stringget_plugin_info()
public
static get_plugin_info(string $type, string $plugin) : plugin_dto
Parameters
- $type : string
- $plugin : string
Return values
plugin_dtoget_plugin_types()
public
static get_plugin_types() : array<string|int, mixed>
Return values
array<string|int, mixed>get_plugins_of_type()
public
static get_plugins_of_type(string $type) : array<string|int, mixed>
Parameters
- $type : string
Return values
array<string|int, mixed>is_enabled()
public
static is_enabled(string $type, string $plugin) : bool
Parameters
- $type : string
- $plugin : string
Return values
boolplugin_displayname()
public
static plugin_displayname(string $type, string $plugin) : string
Parameters
- $type : string
- $plugin : string
Return values
stringplugin_exists()
public
static plugin_exists(string $type, string $plugin) : bool
Parameters
- $type : string
- $plugin : string