Defines a common interface for book outline storage classes.
Hierarchy
- interface \Drupal\book\BookOutlineStorageInterface
File
- core/modules/book/src/BookOutlineStorageInterface.php, line 8
Namespace
Drupal\book
Members
Name | Modifiers | Type | Description |
---|---|---|---|
BookOutlineStorageInterface::countOriginalLinkChildren | public | function | Count the number of original link children. |
BookOutlineStorageInterface::delete | public | function | Deletes a book entry. |
BookOutlineStorageInterface::getBookMenuTree | public | function | Builds tree data used for the menu tree. |
BookOutlineStorageInterface::getBooks | public | function | Gets books (the highest positioned book links). |
BookOutlineStorageInterface::getBookSubtree | public | function | Get book subtree. |
BookOutlineStorageInterface::getChildRelativeDepth | public | function | Gets child relative depth. |
BookOutlineStorageInterface::hasBooks | public | function | Checks if there are any books. |
BookOutlineStorageInterface::insert | public | function | Inserts a book link. |
BookOutlineStorageInterface::loadBookChildren | public | function | Loads book's children using it's parent ID. |
BookOutlineStorageInterface::loadMultiple | public | function | Loads books. |
BookOutlineStorageInterface::update | public | function | Updates book reference for links that were moved between books. |
BookOutlineStorageInterface::updateMovedChildren | public | function | Update the book ID of the book link that it's being moved. |
Please login to continue.