MDL-64063 core_calendar: events by time considers enrolment status.
[moodle.git] / calendar / classes / local / event / data_access / event_vault_interface.php
index 15c5a0c..28b9815 100644 (file)
@@ -93,6 +93,7 @@ interface event_vault_interface {
      * @param int             $timesortto   Events with timesort until this value (inclusive)
      * @param event_interface $afterevent   Only return events after this one
      * @param int             $limitnum     Return at most this number of events
+     * @param bool            $lmittononsuspendedevents Limit course events to courses the user is active in (not suspended).
      * @return event_interface
      */
     public function get_action_events_by_timesort(
@@ -100,7 +101,8 @@ interface event_vault_interface {
         $timesortfrom,
         $timesortto,
         event_interface $afterevent,
-        $limitnum
+        $limitnum,
+        $limittononsuspendedevents
     );
 
     /**