Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
core_favourites

Namespaces

namespace  core_favourites
  
 
namespace  core_favourites\local\entity
  
 
namespace  core_favourites\local\repository
  
 
namespace  core_favourites\local\service
  
 
namespace  core_favourites\privacy
  
 

Classes

class  core_favourites\local\entity\favourite
 Contains the favourite class, each instance being a representation of a DB row for the 'favourite' table. More...
 
class  core_favourites\local\repository\favourite_repository
 Class favourite_repository. More...
 
interface  core_favourites\local\repository\favourite_repository_interface
 The favourite_repository interface, defining the basic CRUD operations for favourite type items within core_favourites. More...
 
class  core_favourites\local\service\component_favourite_service
 Class service, providing an single API for interacting with the favourites subsystem, for all favourites of a specific component. More...
 
class  core_favourites\local\service\user_favourite_service
 Class service, providing an single API for interacting with the favourites subsystem for a SINGLE USER. More...
 
class  core_favourites\privacy\provider
 Privacy class for requesting user data. More...
 
class  core_favourites\service_factory
 Class service_factory, providing functions for location of service objects for the favourites subsystem. More...
 

Detailed Description