Implements Drupal\Core\Cache\CacheBackendInterface::invalideMultiple().
Overrides CacheBackendInterface::invalidateMultiple
public function invalidateMultiple(array $cids) {
// Update in chunks when a large array is passed.
do {
Database::getConnection()
->update($this->bin)
->fields(array(
'expire' => REQUEST_TIME - 1,
))
->condition('cid', array_splice($cids, 0, 1000), 'IN')
->execute();
} while (count($cids));
}