From eac9485924f9d3f534efde3903246ec56c90cf71 Mon Sep 17 00:00:00 2001 From: Brett Tasker Date: Sat, 22 Apr 2017 21:24:33 +1200 Subject: [PATCH] SS 4.0 - Update Variants --- code/search/variants/SearchVariant.php | 7 ++++++- .../variants/SearchVariantSiteTreeSubsitesPolyhome.php | 4 +++- code/search/variants/SearchVariantSubsites.php | 6 +++++- code/search/variants/SearchVariantVersioned.php | 7 +------ 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/code/search/variants/SearchVariant.php b/code/search/variants/SearchVariant.php index 57f6479..cb03fbb 100644 --- a/code/search/variants/SearchVariant.php +++ b/code/search/variants/SearchVariant.php @@ -1,5 +1,7 @@ execute()->column()); } diff --git a/code/search/variants/SearchVariantSubsites.php b/code/search/variants/SearchVariantSubsites.php index 1f62f71..f331407 100644 --- a/code/search/variants/SearchVariantSubsites.php +++ b/code/search/variants/SearchVariantSubsites.php @@ -1,5 +1,9 @@ execute()->column()); foreach ($writes as $key => $write) { diff --git a/code/search/variants/SearchVariantVersioned.php b/code/search/variants/SearchVariantVersioned.php index 767bdec..e155d96 100644 --- a/code/search/variants/SearchVariantVersioned.php +++ b/code/search/variants/SearchVariantVersioned.php @@ -3,14 +3,9 @@ namespace SilverStripe\FullTextSearch\Search\Variants; class SearchVariantVersioned extends SearchVariant { - public function appliesToEnvironment() - { - return class_exists('Versioned'); - } - public function appliesTo($class, $includeSubclasses) { - return SearchIntrospection::has_extension($class, 'Versioned', $includeSubclasses); + return SearchIntrospection::has_extension($class, Versioned::class, $includeSubclasses); } public function currentState()