class event_support

internal  
 

Utility functions for Moodle events.

Constants

private CACHE_AREA

private CACHE_KEY

Methods

array
get_all_events()

Retrieves all Moodle events (core + plugins) converted to DTOs.

array
get_events_by_level(int $level = base::LEVEL_PARTICIPATING)

Retrieves events filtered by education level.

Details

at line 49
array get_all_events()

Retrieves all Moodle events (core + plugins) converted to DTOs.

Return Value

array

list of event DTOs

at line 84
array get_events_by_level(int $level = base::LEVEL_PARTICIPATING)

Retrieves events filtered by education level.

Parameters

int $level

the education level constant

Return Value

array

list of filtered event DTOs