Controllers
Table of Contents
Namespaces
Classes
- AdminAjaxController
- Handles processing of various admin AJAX methods including: widget settings; links; and categories.
- AdminController
- Main class to handle admin processing.
- AdvancedSearchController
- - No description yet -
- AppController
- Generic public utilities
- BaseController
- This is a true base controller.
- CaptchaController
- Used for generating CAPTCHA images and explanatory text
- ContentSubscribeController
- Handles subscriptions to various types of content in a centralised manner
- Controller
- Kohana Controller class. The controller class must be extended to work properly, so this class is defined as abstract.
- CronJobController
- Runs scheduled tasks assigned by {@see Register::cronJob} on behalf of the UN*X cron utility
- DbToolsController
- Provides tools for dealing with the database Tools include a sync tool and a structure viewer
- EmailShareController
- - No description yet -
- EmbedVideoController
- Dynamic cropping for video thumbs
- FileController
- Provides access to file and image data
- FileUploadController
- Handles file uploads in chunks using the JS File API and XMLHttpRequest
- LocaleController
- For things related to Locales
- MediaController
- Serving media assets.
- MediaMushController
- - No description yet -
- MultiStepFormController
- Supports multistep forms
- PageController
- Handles front-end processing for pages
- ResultController
- Used to handle generic success and error messages after processing a POST submission, when there isn't a particularly good URL to redirect to.
- SearchController
- Performs site-wide searches
- SeoController
- Handler for SEO functions, including generation of robots.txt and XML sitemap
- Tinymce4Controller
- Link library, image library, etc
- WorkerJobController
- Runs worker jobs (i.e. Helpers which extend {@see WorkerBase})