Project: moodle
Issue MDL-46109: Event monitor: Create a class to generate eventlist
Create a class to find and list all events with caching
Story points: 13