3 namespace Drupal\aggregator;
5 use Drupal\Core\Entity\Sql\SqlContentEntityStorage;
8 * Controller class for aggregator's feeds.
10 * This extends the Drupal\Core\Entity\Sql\SqlContentEntityStorage class, adding
11 * required special handling for feed entities.
13 class FeedStorage extends SqlContentEntityStorage implements FeedStorageInterface {
18 public function getFeedIdsToRefresh() {
19 return $this->database->query('SELECT fid FROM {aggregator_feed} WHERE queued = 0 AND checked + refresh < :time AND refresh <> :never', [
20 ':time' => REQUEST_TIME,
21 ':never' => AGGREGATOR_CLEAR_NEVER,