SilverStripe\VersionedAdmin\Controllers\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.
Synopsis
class CMSPageHistoryViewerController
extends CMSMain
{
- // members
- private static string $url_segment = 'pages/history';
- private static string $url_rule = '/$Action/$ID/$VersionID/$OtherVersionID';
- private static integer $url_priority = 43;
- private static string $required_permission_codes = 'CMS_ACCESS_CMSMain';
- // methods
- public void getEditForm()
- public void getTabIdentifier()
Hierarchy
Extends
- SilverStripe\CMS\Controllers\CMSMain
Members
private
- $required_permission_codes
-
$url_priority
{@inheritDoc} - $url_rule
- $url_segment