function ItemStorage::getItemCount

Same name and namespace in other branches
  1. 8.9.x core/modules/aggregator/src/ItemStorage.php \Drupal\aggregator\ItemStorage::getItemCount()

Returns the count of the items in a feed.

Parameters

\Drupal\aggregator\FeedInterface $feed: The feed entity.

Return value

int The count of items associated with a feed.

Overrides ItemStorageInterface::getItemCount

File

core/modules/aggregator/src/ItemStorage.php, line 19

Class

ItemStorage
Defines the storage handler class for feed item entities.

Namespace

Drupal\aggregator

Code

public function getItemCount(FeedInterface $feed) {
    $query = \Drupal::entityQuery('aggregator_item')->accessCheck(FALSE)
        ->condition('fid', $feed->id())
        ->count();
    return $query->execute();
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.