function BookOutlineStorage::countOriginalLinkChildren

Same name and namespace in other branches
  1. 8.9.x core/modules/book/src/BookOutlineStorage.php \Drupal\book\BookOutlineStorage::countOriginalLinkChildren()
  2. 10 core/modules/book/src/BookOutlineStorage.php \Drupal\book\BookOutlineStorage::countOriginalLinkChildren()
  3. 11.x core/modules/book/src/BookOutlineStorage.php \Drupal\book\BookOutlineStorage::countOriginalLinkChildren()

Overrides BookOutlineStorageInterface::countOriginalLinkChildren

File

core/modules/book/src/BookOutlineStorage.php, line 175

Class

BookOutlineStorage
Defines a storage class for books outline.

Namespace

Drupal\book

Code

public function countOriginalLinkChildren($original) {
    return $this->connection
        ->select('book', 'b')
        ->condition('bid', $original['bid'])
        ->condition('pid', $original['pid'])
        ->condition('nid', $original['nid'], '<>')
        ->countQuery()
        ->execute()
        ->fetchField();
}

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