Moodle PHP Documentation 4.4
Moodle 4.4.1 (Build: 20240610) (db07c09afc5)
|
The shared_data_provider interface is used to describe a provider which services user requests between components and and other components. More...
The shared_data_provider interface is used to describe a provider which services user requests between components and and other components.
This includes communication between subplugin, subsystems, and plugins which are designed to interact closely with subsystems.
It does not define a specific way of doing so and different types of data will need to extend this interface in order to define their own contract.
It should not be implemented directly, but should be extended by other interfaces in core.