Merge pull request #119 from creative-commoners/pulls/4/replace-extension-subclasses

API Replace Extension subclasses
This commit is contained in:
Guy Sartorelli 2024-08-29 11:05:57 +12:00 committed by GitHub
commit 925b4f534e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 5 deletions

View File

@ -2,7 +2,6 @@
namespace SilverStripe\VersionFeed; namespace SilverStripe\VersionFeed;
use SilverStripe\CMS\Model\SiteTreeExtension;
use SilverStripe\Core\Config\Config; use SilverStripe\Core\Config\Config;
use SilverStripe\Forms\CheckboxField; use SilverStripe\Forms\CheckboxField;
use SilverStripe\Forms\FieldGroup; use SilverStripe\Forms\FieldGroup;
@ -13,12 +12,13 @@ use SilverStripe\ORM\FieldType\DBField;
use SilverStripe\SiteConfig\SiteConfig; use SilverStripe\SiteConfig\SiteConfig;
use SilverStripe\View\Parsers\HtmlDiff; use SilverStripe\View\Parsers\HtmlDiff;
use SilverStripe\CMS\Model\SiteTree; use SilverStripe\CMS\Model\SiteTree;
use SilverStripe\Core\Extension;
use SilverStripe\Versioned\Versioned_Version; use SilverStripe\Versioned\Versioned_Version;
/** /**
* @extends Extension<SiteTree&static> * @extends Extension<SiteTree&static>
*/ */
class VersionFeed extends SiteTreeExtension class VersionFeed extends Extension
{ {
private static $db = array( private static $db = array(
'PublicHistory' => 'Boolean(true)' 'PublicHistory' => 'Boolean(true)'

View File

@ -6,15 +6,15 @@ use SilverStripe\Core\Config\Config;
use SilverStripe\Forms\CheckboxField; use SilverStripe\Forms\CheckboxField;
use SilverStripe\Forms\FieldGroup; use SilverStripe\Forms\FieldGroup;
use SilverStripe\Forms\FieldList; use SilverStripe\Forms\FieldList;
use SilverStripe\ORM\DataExtension; use SilverStripe\Core\Extension;
use SilverStripe\SiteConfig\SiteConfig; use SilverStripe\SiteConfig\SiteConfig;
/** /**
* Allows global configuration of all changes * Allows global configuration of all changes
* *
* @extends DataExtension<SiteConfig> * @extends Extension<SiteConfig>
*/ */
class VersionFeedSiteConfig extends DataExtension class VersionFeedSiteConfig extends Extension
{ {
private static $db = array( private static $db = array(
'AllChangesEnabled' => 'Boolean(true)' 'AllChangesEnabled' => 'Boolean(true)'