MIDDAG for Moodle

extension_service extends facade

Facade for local_middag\framework\application\service\common\extension_service.

Tags
see
extension_service
mixin

Table of Contents

Methods

boot_all()  : void
disable()  : void
enable()  : void
get()  : extension_interface|null
get_active_extensions()  : array<string|int, mixed>
get_all()  : array<string|int, mixed>
get_facade_accessor()  : string
Return the service accessor key for this facade.
get_icon_url()  : moodle_url
is_enabled()  : bool
list_for_ui()  : array<string|int, mixed>

Methods

disable()

public static disable(string $slug) : void
Parameters
$slug : string

enable()

public static enable(string $slug) : void
Parameters
$slug : string

get_active_extensions()

public static get_active_extensions() : array<string|int, mixed>
Return values
array<string|int, mixed>

get_all()

public static get_all() : 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
string

get_icon_url()

public static get_icon_url(string $slug) : moodle_url
Parameters
$slug : string
Return values
moodle_url

is_enabled()

public static is_enabled(string $slug) : bool
Parameters
$slug : string
Return values
bool

list_for_ui()

public static list_for_ui() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results