Use PHP5.5 class name resolution operator

This commit is contained in:
Marco Hermo 2017-04-25 21:17:48 +12:00
parent e422ad48c9
commit 3160c066c0
1 changed files with 2 additions and 1 deletions

View File

@ -5,6 +5,7 @@ namespace SilverStripe\FullTextSearch\Search;
use ReflectionClass;
use SilverStripe\Core\Config\Config;
use SilverStripe\Core\ClassInfo;
use SilverStripe\FullTextSearch\Solr\SearchIndex;
/**
* Base class to manage active search indexes.
*/
@ -42,7 +43,7 @@ class FullTextSearch
if (self::$all_indexes === null) {
// Get declared indexes, or otherwise default to all subclasses of SearchIndex
$classes = Config::inst()->get(__CLASS__, 'indexes')
?: ClassInfo::subclassesFor('SilverStripe\FullTextSearch\Solr\SearchIndex');
?: ClassInfo::subclassesFor(SearchIndex::class);
$hidden = array();
$candidates = array();