Namespaces

Classes

Class ApiPagesManager manages the creating of new pages, updating pages
Class ApiPagesRepository is used to retrieve DvsPage models of Function type
Response handler takes care of creating,updating, destroying
All pages registered in dvs_pages database table come through this controller show method. The reason for this is so that the database can be in charge of the routes and a non developer can construct new pages with predefined templates in a dropdown selectbox.
Class PageManager manages the creating of new pages, updating pages and removing and copying pages.
This exception is thrown whenever the page is not found in the database (likely because the page is not published)
Response handler takes care of creating,updating, destroying and copying pages within the /admin/pages routes
Class PageVersionManager manages all things page versions related.
Class PageVersionsRepository is used to search and retrieve DvsPageVersion models and things in context of a Devise Page Versions.
Class PagesRepository is used to search and retrieve DvsPage models and things in context of a Devise Page.
Registers the Pages service provider. This allows us to manage our pages within the Devise cms. It also provides the ability to scan blade views and extract out fields and collections which can be loaded in the Devise Sidebar and maintained by the admin.

Exceptions

This exception is thrown whenever there are problems with pages inside of PagesControllerResponse