Skip to content

Commit f03e647

Browse files
authored
Merge pull request #16 from nath99/php-8-1-upgrade
mod (PHP 8.1 support)
2 parents 32b2e40 + 55a7b48 commit f03e647

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

src/ElasticaSearchEngine.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ public function getSearchResults($data = null, $form = null, $page = null)
334334
$results->setPageStart($offset);
335335

336336
if (count($resultSet->toArray())) {
337-
$results->setTotalItems($resultSet->totalItems());
337+
$results->setTotalItems($resultSet->getTotalItems());
338338
}
339339

340340
if (!$resultSet->getResults()) {

src/ExtensibleElasticService.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ public function getIndexedClasses()
8888
$classes = array();
8989
foreach (ClassInfo::subclassesFor('SilverStripe\ORM\DataObject') as $candidate) {
9090
$candidateInstance = singleton($candidate);
91-
if (Extensible::has_extension($candidate, 'Heyday\\Elastica\\Searchable')) {
91+
if ($candidateInstance->hasExtension('Heyday\\Elastica\\Searchable')) {
9292
$classes[] = $candidate;
9393
}
9494
}

src/VersionedReindexTask.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ public function run($request) {
8888
$record->reIndex('Stage');
8989
}
9090

91-
if (Extensible::has_extension($class, Versioned::class)) {
91+
$classInstance = singleton($class);
92+
if ($classInstance->hasExtension(Versioned::class)) {
9293
Versioned::set_stage('Live');
9394
$live = Versioned::get_by_stage($class, 'Live');
9495
foreach ($live as $liveRecord) {

0 commit comments

Comments
 (0)