BookStack\Http\Controllers\PageController::destroy PHP Method

destroy() public method

Remove the specified page from storage.
public destroy ( string $bookSlug, string $pageSlug ) : Response
$bookSlug string
$pageSlug string
return Response
    public function destroy($bookSlug, $pageSlug)
    {
        $book = $this->bookRepo->getBySlug($bookSlug);
        $page = $this->pageRepo->getBySlug($pageSlug, $book->id);
        $this->checkOwnablePermission('page-delete', $page);
        Activity::addMessage('page_delete', $book->id, $page->name);
        session()->flash('success', 'Page deleted');
        $this->pageRepo->destroy($page);
        return redirect($book->getUrl());
    }