BookManagerInterface

Provides an interface defining a book manager.

Hierarchy

File

core/modules/book/src/BookManagerInterface.php, line 13

Namespace

Drupal\book

Members

Name Modifiers Type Description
BookManagerInterface::addFormElements public function Builds the common elements of the book form for the node and outline forms.
BookManagerInterface::bookLinkTranslate public function Provides book loading, access control and translation.
BookManagerInterface::bookSubtreeData public function Gets the data representing a subtree of the book hierarchy.
BookManagerInterface::bookTreeAllData public function Gets the data structure representing a named menu tree.
BookManagerInterface::bookTreeCheckAccess public function Checks access and performs dynamic operations for each link in the tree.
BookManagerInterface::bookTreeCollectNodeLinks public function Collects node links from a given menu tree recursively.
BookManagerInterface::bookTreeGetFlat public function Gets the book for a page and returns it as a linear array.
BookManagerInterface::bookTreeOutput public function Returns a rendered menu tree.
BookManagerInterface::checkNodeIsRemovable public function Determines if a node can be removed from the book.
BookManagerInterface::deleteFromBook public function Deletes node's entry from book table.
BookManagerInterface::getActiveTrailIds public function Gets the active trail IDs for the specified book at the provided path.
BookManagerInterface::getAllBooks public function Returns an array of all books.
BookManagerInterface::getBookParents public function
BookManagerInterface::getLinkDefaults public function Returns an array with default values for a book page's menu link.
BookManagerInterface::getParentDepthLimit public function Finds the depth limit for items in the parent select.
BookManagerInterface::getTableOfContents public function Returns an array of book pages in table of contents order.
BookManagerInterface::loadBookLink public function Loads a single book entry.
BookManagerInterface::loadBookLinks public function Loads multiple book entries.
BookManagerInterface::saveBookLink public function Saves a single book entry.
BookManagerInterface::updateOutline public function Handles additions and updates to the book outline.
doc_Drupal
2016-10-29 08:48:13
Comments
Leave a Comment

Please login to continue.