BookOutlineStorage

Defines a storage class for books outline.

Hierarchy

File

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

Namespace

Drupal\book

Members

Name Modifiers Type Description
BookOutlineStorage::$connection protected property Database Service Object.
BookOutlineStorage::countOriginalLinkChildren public function Count the number of original link children. Overrides BookOutlineStorageInterface::countOriginalLinkChildren
BookOutlineStorage::delete public function Deletes a book entry. Overrides BookOutlineStorageInterface::delete
BookOutlineStorage::getBookMenuTree public function Builds tree data used for the menu tree. Overrides BookOutlineStorageInterface::getBookMenuTree
BookOutlineStorage::getBooks public function Gets books (the highest positioned book links). Overrides BookOutlineStorageInterface::getBooks
BookOutlineStorage::getBookSubtree public function Get book subtree. Overrides BookOutlineStorageInterface::getBookSubtree
BookOutlineStorage::getChildRelativeDepth public function Gets child relative depth. Overrides BookOutlineStorageInterface::getChildRelativeDepth
BookOutlineStorage::hasBooks public function Checks if there are any books. Overrides BookOutlineStorageInterface::hasBooks
BookOutlineStorage::insert public function Inserts a book link. Overrides BookOutlineStorageInterface::insert
BookOutlineStorage::loadBookChildren public function Loads book's children using it's parent ID. Overrides BookOutlineStorageInterface::loadBookChildren
BookOutlineStorage::loadMultiple public function Loads books. Overrides BookOutlineStorageInterface::loadMultiple
BookOutlineStorage::update public function Updates book reference for links that were moved between books. Overrides BookOutlineStorageInterface::update
BookOutlineStorage::updateMovedChildren public function Update the book ID of the book link that it's being moved. Overrides BookOutlineStorageInterface::updateMovedChildren
BookOutlineStorage::__construct public function Constructs a BookOutlineStorage object.
doc_Drupal
2016-10-29 08:48:23
Comments
Leave a Comment

Please login to continue.