contacts-8.x-1.x-dev/modules/dbs/src/DBSStatusStorage.php
modules/dbs/src/DBSStatusStorage.php
<?php
namespace Drupal\contacts_dbs;
use Drupal\Core\Entity\Sql\SqlContentEntityStorage;
use Drupal\contacts_dbs\Entity\DBSStatus;
/**
* Defines the storage handler class for dbs status items.
*/
class DBSStatusStorage extends SqlContentEntityStorage implements DBSStatusStorageInterface {
/**
* {@inheritdoc}
*/
public function revisionIds(DBSStatus $status) {
$query = $this->getQuery()
->accessCheck(TRUE)
->allRevisions()
->condition('id', $status->id())
->sort($this->revisionKey, 'DESC');
return array_keys($query->execute());
}
}
