Kajona\Dashboard\System\TodoProviderInterface

TodoProviderInterface

Synopsis

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

Hierarchy

Constants

Name Value
EXTENSION_POINT "core.dashboard.admin.todo_provider"
LIMITED_COUNT 25

Methods

public

  • getCategories() — Returns an array of all available categories
  • getCurrentTodosByCategory() — Returns all todo entries which are currently open for the logged in user. This is used i.e. to display a list of open tasks. If the flag $bitLimited is false all entries are returned else only a subset.
  • 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.