Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
core_calendar\local\event Namespace Reference

Core container for calendar events. More...

Namespaces

namespace  data_access
 Event vault class.
 
namespace  entities
 Calendar action event class.
 
namespace  exceptions
 Invalid callback exception.
 
namespace  factories
 Action factory interface.
 
namespace  forms
 The mform for creating a calendar event.
 
namespace  mappers
 Event create form and update form mapper.
 
namespace  proxies
 Course module cm_info proxy.
 
namespace  strategies
 Raw event retrieval strategy.
 
namespace  value_objects
 Class representing an action a user should take.
 

Classes

class  container
 Core container. More...
 

Detailed Description

Core container for calendar events.

 

The purpose of this class is simply to wire together the various implementations of calendar event components to produce a solution to the problems Moodle core wants to solve.

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later