X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/baa260a03d872c59e8dd086a0969522df5e492d4..refs/pull/270/head:/app/Book.php diff --git a/app/Book.php b/app/Book.php index af6d59bfd..91f74ca64 100644 --- a/app/Book.php +++ b/app/Book.php @@ -7,11 +7,15 @@ class Book extends Entity /** * Get the url for this book. + * @param string|bool $path * @return string */ - public function getUrl() + public function getUrl($path = false) { - return baseUrl('/books/' . $this->slug); + if ($path !== false) { + return baseUrl('/books/' . urlencode($this->slug) . '/' . trim($path, '/')); + } + return baseUrl('/books/' . urlencode($this->slug)); } /*