Provider Model

  • 2 months ago
  • 43 views
  • 0 comments

  • Less then 1 minute to read

Plato leverages a provider model architecture to allow others to easily extend or provide additional functionality to Plato. If Plato needs some permissions, a view or maybe a list of available badges these are generally provided by modules by implementing a specific provider interface.

The provider model available within Plato can be used by module developers to provide Plato with things like...

  • Assets
  • Badges
  • Migrations
  • Navigation
  • Notifications
  • Permissions
  • Query Adaptors
  • Search Indexes
  • Views Providers
  • View Adaptors
  • User Reputations

We will be adding more information soon on extending Plato. If you would like to see this document improved please leave feedback.

Can we improve this doc? Login or register to tell us how
Your Feedback
Cancel
In this doc