Adds a history tab to dataobjects
Composer is the recommended way of installing SilverStripe modules.
composer require gorriecoe/silverstripe-dataobjecthistory
<?php
use SilverStripe\Versioned\Versioned;
use gorriecoe\DataObjectHistory\extensions\DataObjectHistory;
class MyObject extends DataObject
{
private static $extensions = [
Versioned::class . '.versioned',
DataObjectHistory::class
];
public function getCMSFields()
{
$fields = FieldList::create();
...
$this->extend('updateCMSFields', $fields); // Required
return $fields;
}
}
Module rating system helping users find modules that are well supported. For more on how the rating system works visit Module standards
Score not correct? Let us know there is a problem