Version: current

# Package cms\core

## Classes summary

_DiffEngine | Class used internally by Diff to actually compute the diffs.
_DiffOp |
_DiffOp_Add |
_DiffOp_Change |
_DiffOp_Copy |
_DiffOp_Delete |
BookingOrderAdmin | Generates a three-pane UI for editing model classes, with an automatically generated search panel, tabular results and edit forms. Relies on data such as `DataObject::$db` and {@DataObject::getCMSFields()} to scaffold interfaces "out of the box", while at the same time providing flexibility to customize the default output.
BookingOrderAdmin_CollectionController | Handles a managed model class and provides default collection filtering behavior.
CatalogAdmin_CollectionController | Handles a managed model class and provides default collection filtering behavior.
CatalogAdmin_RecordController | Handles operations on a single record from a managed model.
CMSActionOptionsForm | A special kind of form used to make the action dialogs that appear just underneath the top-right buttons in the CMS
Diff | Class representing a 'diff' between two sequences of strings.
GuestbookAdmin_CollectionController | Handles a managed model class and provides default collection filtering behavior.
ImportCatalog1C_ProductProp_Admin | Generates a three-pane UI for editing model classes, with an automatically generated search panel, tabular results and edit forms. Relies on data such as `DataObject::$db` and {@DataObject::getCMSFields()} to scaffold interfaces "out of the box", while at the same time providing flexibility to customize the default output.
LeftAndMain | LeftAndMain is the parent class of all the two-pane views in the CMS. If you are wanting to add more areas to the CMS, you can do it by subclassing LeftAndMain.
LeftAndMainDecorator | Plug-ins for additional functionality in your LeftAndMain classes.
LoggerAdmin_CollectionController | Handles a managed model class and provides default collection filtering behavior.
LoggerAdmin_RecordController | Handles operations on a single record from a managed model.
MappedDiff | Computes diff between sequences of strings.
ModelAdmin | Generates a three-pane UI for editing model classes, with an automatically generated search panel, tabular results and edit forms. Relies on data such as `DataObject::$db` and {@DataObject::getCMSFields()} to scaffold interfaces "out of the box", while at the same time providing flexibility to customize the default output.
ModelAdmin_CollectionController | Handles a managed model class and provides default collection filtering behavior.
ModelAdmin_RecordController | Handles operations on a single record from a managed model.
MonumentAdmin | Generates a three-pane UI for editing model classes, with an automatically generated search panel, tabular results and edit forms. Relies on data such as `DataObject::$db` and {@DataObject::getCMSFields()} to scaffold interfaces "out of the box", while at the same time providing flexibility to customize the default output.
OrderAdmin_CollectionController | Handles a managed model class and provides default collection filtering behavior.
OrderAdmin_RecordController | Handles operations on a single record from a managed model.
PaymentAdmin | Generates a three-pane UI for editing model classes, with an automatically generated search panel, tabular results and edit forms. Relies on data such as `DataObject::$db` and {@DataObject::getCMSFields()} to scaffold interfaces "out of the box", while at the same time providing flexibility to customize the default output.
PaymentAdmin_CollectionController | Handles a managed model class and provides default collection filtering behavior.
ProductImport1CAdmin | Generates a three-pane UI for editing model classes, with an automatically generated search panel, tabular results and edit forms. Relies on data such as `DataObject::$db` and {@DataObject::getCMSFields()} to scaffold interfaces "out of the box", while at the same time providing flexibility to customize the default output.
ProductImport1CAdmin_CollectionController | Handles a managed model class and provides default collection filtering behavior.
ProductImportAdmin | Generates a three-pane UI for editing model classes, with an automatically generated search panel, tabular results and edit forms. Relies on data such as `DataObject::$db` and {@DataObject::getCMSFields()} to scaffold interfaces "out of the box", while at the same time providing flexibility to customize the default output.
ProductImportAdmin_CollectionController | Handles a managed model class and provides default collection filtering behavior.
RealtyImportAdmin | Generates a three-pane UI for editing model classes, with an automatically generated search panel, tabular results and edit forms. Relies on data such as `DataObject::$db` and {@DataObject::getCMSFields()} to scaffold interfaces "out of the box", while at the same time providing flexibility to customize the default output.
RealtyImportAdmin_CollectionController | Handles a managed model class and provides default collection filtering behavior.
RedirectEntry_Admin | Generates a three-pane UI for editing model classes, with an automatically generated search panel, tabular results and edit forms. Relies on data such as `DataObject::$db` and {@DataObject::getCMSFields()} to scaffold interfaces "out of the box", while at the same time providing flexibility to customize the default output.
RoomServiceAdmin | Generates a three-pane UI for editing model classes, with an automatically generated search panel, tabular results and edit forms. Relies on data such as `DataObject::$db` and {@DataObject::getCMSFields()} to scaffold interfaces "out of the box", while at the same time providing flexibility to customize the default output.
ShippingMethodAdmin_CollectionController | Handles a managed model class and provides default collection filtering behavior.
SubsiteAdmin_CollectionController | Handles a managed model class and provides default collection filtering behavior.
VAT_Admin | Generates a three-pane UI for editing model classes, with an automatically generated search panel, tabular results and edit forms. Relies on data such as `DataObject::$db` and {@DataObject::getCMSFields()} to scaffold interfaces "out of the box", while at the same time providing flexibility to customize the default output.
VKNotificationQueueAdmin | Generates a three-pane UI for editing model classes, with an automatically generated search panel, tabular results and edit forms. Relies on data such as `DataObject::$db` and {@DataObject::getCMSFields()} to scaffold interfaces "out of the box", while at the same time providing flexibility to customize the default output.

[Raise a SilverStripe Framework issue/bug](https://github.com/silverstripe/silverstripe-framework/issues/new)
- [Raise a SilverStripe CMS issue/bug](https://github.com/silverstripe/silverstripe-cms/issues/new)
- Please use the Silverstripe Forums to ask development related questions. -