__construct( $id, $name, description_interface $description, proxy_interface $category=null, proxy_interface $course=null, proxy_interface $group=null, proxy_interface $user=null, event_collection_interface $repeats=null, proxy_interface $coursemodule=null, $type, times_interface $times, $visible, proxy_interface $subscription=null, $location=null, $component=null) | core_calendar\local\event\entities\event | |