Kajona\Dashboard\System\EventProviderInterface

EventProviderInterface

Synopsis

interface EventProviderInterface extends GenericPluginInterface {
  • // constants
  • const EXTENSION_POINT = "core.dashboard.admin.event_provider";
  • // Inherited methods from GenericPluginInterface
  • public static string getExtensionName()
}

Hierarchy

Constants

Name Value
EXTENSION_POINT "core.dashboard.admin.event_provider"

Methods

public

  • getCategories() — Returns an array of all available categories
  • getEventsByCategoryAndDate() — Returns all events for a specific date. This includes also events which are completed in the past. This is used to display i.e. events on a calendar
  • getName() — Returns an human readable name of this provider
  • rightView() — Returns whether the currently logged in user can view these events

Inherited from Kajona\System\System\GenericPluginInterface

public

  • getExtensionName() — Returns the name of extension/plugin the objects wants to contribute to.