From 15615261bdc67a7d2266966592e3bf26d6d0f60a Mon Sep 17 00:00:00 2001 From: Mark Anthony Adriano Date: Wed, 18 May 2022 09:53:42 +1200 Subject: [PATCH] Fix linting issue --- src/Extensions/Subsites/IndexConfigurationExtension.php | 3 --- tests/DataObject/DataObjectDocumentTest.php | 4 ---- 2 files changed, 7 deletions(-) diff --git a/src/Extensions/Subsites/IndexConfigurationExtension.php b/src/Extensions/Subsites/IndexConfigurationExtension.php index b02a686..b274858 100644 --- a/src/Extensions/Subsites/IndexConfigurationExtension.php +++ b/src/Extensions/Subsites/IndexConfigurationExtension.php @@ -15,21 +15,18 @@ class IndexConfigurationExtension extends Extension public function updateIndexesForDocument(DocumentInterface $doc, array &$indexes): void { $docSubsiteId = null; - /** @var DataObject $doc */ $dataObj = $doc->getDataObject(); if ($doc instanceof DataObjectDocument) { $docSubsiteId = $dataObj->SubsiteID ?? null; } - if ($docSubsiteId === null) { // DataObject does not have a defined SubsiteID // So if the developer explicitly defined the dataObject to be // included in the Subsite Index configuration then // allow the dataObject to be added in. foreach ($indexes as $indexName => $data) { - // DataObject explicitly defined on Subsite index definition $explicitClasses = $data['includeClasses'] ?? []; if (!isset($explicitClasses[$dataObj->ClassName])) { diff --git a/tests/DataObject/DataObjectDocumentTest.php b/tests/DataObject/DataObjectDocumentTest.php index bcb326c..6e9ea64 100644 --- a/tests/DataObject/DataObjectDocumentTest.php +++ b/tests/DataObject/DataObjectDocumentTest.php @@ -2,18 +2,14 @@ namespace SilverStripe\SearchService\Tests\DataObject; -use SilverStripe\Core\Config\Config; -use SilverStripe\Core\Injector\Injector; use SilverStripe\ORM\DataObject; use SilverStripe\ORM\FieldType\DBDatetime; use SilverStripe\ORM\RelationList; use SilverStripe\SearchService\DataObject\DataObjectDocument; use SilverStripe\SearchService\Exception\IndexConfigurationException; -use SilverStripe\SearchService\Extensions\SearchServiceExtension; use SilverStripe\SearchService\Interfaces\DocumentAddHandler; use SilverStripe\SearchService\Interfaces\DocumentRemoveHandler; use SilverStripe\SearchService\Schema\Field; -use SilverStripe\SearchService\Service\IndexConfiguration; use SilverStripe\SearchService\Tests\Fake\DataObjectFake; use SilverStripe\SearchService\Tests\Fake\DataObjectFakeVersioned; use SilverStripe\SearchService\Tests\Fake\DataObjectSubclassFake;