Classes

\SilverStripe\VersionedAdmin

Name Description
ArchiveAdmin Archive admin is a section of the CMS that displays archived records from versioned objects and allows for users to restore them. EMPTY

\SilverStripe\VersionedAdmin\Controllers

Name Description
CMSPageHistoryViewerController The history viewer controller replaces the {@link CMSPageHistoryController} and uses the React based {@link HistoryViewerField} to display the history for a {@link DataObject} that has the {@link Versioned} extension. EMPTY
HistoryControllerFactory The history controller factory decides which CMS history controller to use, out of the default from the silverstripe/cms module or the history viewer controller from this module, depending on the current page type EMPTY
HistoryViewerController The HistoryViewerController provides AJAX endpoints for React to enable functionality, such as retrieving the form schema. EMPTY

\SilverStripe\VersionedAdmin\Extensions

Name Description
ArchiveRestoreAction Adds a restore action to the item edit form of ArchiveAdmin EMPTY
BlockArchiveExtension Adds a archive view for Elemental blocks EMPTY
CMSMainExtension No description available EMPTY
FileArchiveExtension Adds a archive view for Files EMPTY
SiteTreeArchiveExtension Adds a archive view for Pages EMPTY
UsedOnTableExtension No description available EMPTY

\SilverStripe\VersionedAdmin\Forms

Name Description
DataObjectVersionFormFactory No description available EMPTY
DiffField This form field is both a field object in it's own right, and a decorator for another field type. EMPTY
DiffTransformation No description available EMPTY
HistoryViewerField No description available EMPTY

\SilverStripe\VersionedAdmin\Forms\GridField

Name Description
GridFieldFileRestoreAction Extension of GridFieldRestoreAction to only show action if there is a valid file EMPTY

\SilverStripe\VersionedAdmin\Tests

Name Description
ArchiveAdminTest No description available EMPTY

\SilverStripe\VersionedAdmin\Tests\ArchiveAdminTest

Name Description
ChildVersionedObject No description available EMPTY
SingleStageObject No description available EMPTY
UnversionedObject No description available EMPTY
VersionedObject No description available EMPTY
ViewProviderChildObject No description available EMPTY
ViewProviderVersionedObject No description available EMPTY

\SilverStripe\VersionedAdmin\Tests\Behat\Context

Name Description
FeatureContext No description available EMPTY
FixtureContext Context used to create fixtures in the SilverStripe ORM. EMPTY

\SilverStripe\VersionedAdmin\Tests\Behat\Stub

Name Description
EnableHistoryViewerExtension No description available EMPTY

\SilverStripe\VersionedAdmin\Tests\Controllers

Name Description
CMSPageHistoryViewerControllerTest No description available EMPTY
HistoryControllerFactoryTest No description available EMPTY
HistoryViewerControllerTest No description available EMPTY

\SilverStripe\VersionedAdmin\Tests\Controllers\HistoryControllerFactory

Name Description
HistoryControllerFactoryExtension No description available EMPTY

\SilverStripe\VersionedAdmin\Tests\Controllers\HistoryViewerControllerTest

Name Description
UnviewableVersionedObject No description available EMPTY
ViewableVersionedObject No description available EMPTY

\SilverStripe\VersionedAdmin\Tests\Forms

Name Description
DataObjectVersionFormFactoryTest No description available EMPTY
DiffFieldTest No description available EMPTY
DiffTransformationTest No description available EMPTY
HistoryViewerFieldTest No description available EMPTY

\SilverStripe\VersionedAdmin\Tests\Forms\DataObjectVersionFormFactoryTest

Name Description
ObjectWithFields No description available EMPTY

\SilverStripe\VersionedAdmin\Tests\Forms\GridField

Name Description
GridFieldFileRestoreActionTest No description available EMPTY