Documentation

backend

Interfaces, Classes and Traits

FormController
Adds features for working with backend forms. This behavior will inject CRUD actions to the controller -- including create, update and preview -- along with some relevant AJAX handlers.
ImportExportController
Adds features for importing and exporting data.
ListController
Adds features for working with backend lists.
RelationController
Uses a combination of lists and forms for managing Model relations.
ReorderController
Used for reordering and sorting records.
AuthManager
Back-end authentication manager.
BackendController
This is the master controller for all back-end pages.
Controller
The Backend base controller class, used by Backend controllers.
ControllerBehavior
Controller Behavior base class
FilterScope
Filter scope definition A translation of the filter scope configuration
FormField
Form Field definition A translation of the form field configuration
FormTabs
Form Tabs definition A translation of the form field tab configuration
FormWidgetBase
Form Widget base class Widgets used specifically for forms
ListColumn
List Columns definition A translation of the list column configuration
NavigationManager
Manages the backend navigation.
ReportWidgetBase
Report Widget base class Report widgets are used inside the ReportContainer.
Skin
Skin Base class Used for defining skins.
WidgetBase
Widget base class.
WidgetManager
Widget manager
Auth
Authentication controller
Files
Backend files controller
Index
Dashboard controller
Media
Backend Media Manager
Preferences
Editor Settings controller
UserGroups
Backend user groups controller
UserRoles
Backend user groups controller
Users
Backend user controller
CodeEditor
Code Editor Renders a code editor field.
ColorPicker
Color picker Renders a color picker field.
DataTable
Data Table Renders a table field.
DatePicker
Date picker Renders a date picker field.
FileUpload
File upload field Renders a form file uploader field.
MarkdownEditor
Code Editor Renders a code editor field.
MediaFinder
Media Finder Renders a record finder field.
PermissionEditor
User/group permission editor This widget is used by the system internally on the System / Administrators pages.
RecordFinder
Record Finder Renders a record finder field.
Relation
Form Relationship Renders a field prepopulated with a belongsTo and belongsToHasMany relation.
RichEditor
Rich Editor Renders a rich content editor field.
Backend
Backend Helper
ExportModel
Model used for exporting data
ImportModel
Model used for importing data
Welcome
User welcome report widget.
Standard
Standard skin information file.
Filter
Filter Widget Renders a container used for filtering things.
Form
Form Widget Used for building back end forms and renders a form.
Lists
List Widget Used for building back end lists, renders a list of model objects
MediaManager
Media Manager widget.
ReportContainer
Report Container Widget Creates an area hosting report widgets.
Search
Search Widget Used for building a toolbar, Renders a search container.
Table
Table Widget.
Toolbar
Toolbar Widget Used for building a toolbar, renders a toolbar.
ThemeOptions
Theme customization controller
Themes
Theme selector controller
ActiveTheme
Active theme report widget.
MailBrandSettings
Mail brand customization controller
ControllerBuilder
Controller builder widget.
FormBuilder
Form builder widget.
MenuEditor
Menu items widget.
CollapsableWidget
Collapsable Widget Trait Adds collapse/expand item features to back-end widgets
ErrorMaker
Error Maker Trait Adds exception based methods to a class, goes well with `System\Traits\ViewMaker`.
FormModelSaver
Implements special logic for processing form data, typically from from postback, and filling the model attributes and attributes of any related models. This is a customized, safer and simplified version of `$model->push()`.
FormModelWidget
Form Model Widget Trait
InspectableContainer
Inspectable Container Trait Extension for controllers that can host inspectable widgets (Components, etc.)
SearchableWidget
Searchable Widget Trait Adds search features to back-end widgets
SelectableWidget
Selectable Widget Trait Adds item selection features to back-end widgets
SessionMaker
Session Maker Trait
UploadableWidget
Uploadable Widget Trait Adds media library upload features to back-end widgets
WidgetMaker
Widget Maker Trait

Search results