diff --git a/src/Extensions/ElementalAreaUsedOnTableExtension.php b/src/Extensions/ElementalAreaUsedOnTableExtension.php index e2498dbe..1123b322 100644 --- a/src/Extensions/ElementalAreaUsedOnTableExtension.php +++ b/src/Extensions/ElementalAreaUsedOnTableExtension.php @@ -2,6 +2,7 @@ namespace DNADesign\Elemental\Extensions; +use SilverStripe\Dev\Deprecation; use SilverStripe\Admin\Forms\UsedOnTable; use SilverStripe\CMS\Model\SiteTree; use SilverStripe\ORM\DataExtension; @@ -31,10 +32,11 @@ public function updateUsageExcludedClasses(array &$excludedClasses) * @var ArrayList $usage * @var DataObject $record * @see UsedOnTable::updateUsage - * @deprecated 4.5.0 Use self::updateUsageExcludedClasses instead + * @deprecated 4.5.0 Use updateUsageExcludedClasses() instead */ public function updateUsage(ArrayList &$usage, DataObject &$record) { + Deprecation::notice('4.5.0', 'Use updateUsageExcludedClasses() instead'); // noop } diff --git a/src/Search/ElementalSolrIndex.php b/src/Search/ElementalSolrIndex.php index 90d6d20f..3b62f2f3 100644 --- a/src/Search/ElementalSolrIndex.php +++ b/src/Search/ElementalSolrIndex.php @@ -2,6 +2,7 @@ namespace DNADesign\Elemental\Search; +use SilverStripe\Dev\Deprecation; use Page; use SilverStripe\FullTextSearch\Solr\SolrIndex; @@ -13,11 +14,15 @@ * Provides ability to index Elemental content for a page, so it can be returned in the context of the page * that the elements belong to * - * @deprecated 4.2.0 This index will be removed from the default setup, use a custom index to replicate - * the functionality + * @deprecated 4.2.0 Use a custom index instead */ class ElementalSolrIndex extends SolrIndex { + public function __construct() + { + Deprecation::notice('4.2.0', 'Use a custom index instead', Deprecation::SCOPE_CLASS); + } + public function init() { $this->addClass(Page::class);