Skip to content

Commit af19bc1

Browse files
authoredAug 22, 2024
API Deprecate extension to be replaced with config (#325)
1 parent 25cb107 commit af19bc1

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed
 

‎src/CampaignAdminExtension.php

+10
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,23 @@
44

55
use SilverStripe\Admin\LeftAndMain;
66
use SilverStripe\Core\Extension;
7+
use SilverStripe\Dev\Deprecation;
78
use SilverStripe\View\Requirements;
89

910
/**
1011
* @extends Extension<LeftAndMain>
12+
* @deprecated 5.3.0 Will be replaced with YAML configuration
1113
*/
1214
class CampaignAdminExtension extends Extension
1315
{
16+
public function __construct()
17+
{
18+
Deprecation::withNoReplacement(
19+
fn () => Deprecation::notice('5.3.0', 'Will be replaced with YAML configuration', Deprecation::SCOPE_CLASS)
20+
);
21+
parent::__construct();
22+
}
23+
1424
public function init()
1525
{
1626
Requirements::add_i18n_javascript('silverstripe/campaign-admin: client/lang', false);

0 commit comments

Comments
 (0)
Please sign in to comment.