}
/**
- * Export a book to a contained ZIP export file.
+ * Export a book as a contained ZIP export file.
*/
public function exportZip(int $id, ZipExportBuilder $builder)
{
return $this->download()->directly($markdown, $chapter->slug . '.md');
}
+ /**
+ * Export a chapter as a contained ZIP file.
+ */
public function exportZip(int $id, ZipExportBuilder $builder)
{
$chapter = $this->queries->findVisibleByIdOrFail($id);
return $this->download()->directly($markdown, $page->slug . '.md');
}
+ /**
+ * Export a page as a contained ZIP file.
+ */
public function exportZip(int $id, ZipExportBuilder $builder)
{
$page = $this->queries->findVisibleByIdOrFail($id);