From 412b2709d22e635b46d579882358e9be8e321997 Mon Sep 17 00:00:00 2001 From: Steve Boyd Date: Tue, 7 Feb 2023 17:16:51 +1300 Subject: [PATCH] API Deprecations --- src/Tasks/SubsiteMigrateFileTask.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/Tasks/SubsiteMigrateFileTask.php b/src/Tasks/SubsiteMigrateFileTask.php index c00c776..2904b80 100644 --- a/src/Tasks/SubsiteMigrateFileTask.php +++ b/src/Tasks/SubsiteMigrateFileTask.php @@ -4,9 +4,25 @@ namespace SilverStripe\Subsites\Tasks; use SilverStripe\Dev\Tasks\MigrateFileTask; use SilverStripe\Subsites\Model\Subsite; +use SilverStripe\Dev\Deprecation; +/** + * @deprecated 2.8.0 Will be removed without equivalent functionality to replace it + */ class SubsiteMigrateFileTask extends MigrateFileTask { + public function __construct() + { + Deprecation::withNoReplacement(function () { + Deprecation::notice( + '2.8.0', + 'Will be removed without equivalent functionality to replace it', + Deprecation::SCOPE_CLASS + ); + }); + parent::__construct(); + } + public function run($request) { $origDisableSubsiteFilter = Subsite::$disable_subsite_filter;