1 <?php 2 3 declare(strict_types=1); 4 5 namespace OpenSpout\Writer\Common\Helper; 6 7 use OpenSpout\Common\Helper\FileSystemHelperInterface; 8 9 /** 10 * @internal 11 */ 12 interface FileSystemWithRootFolderHelperInterface extends FileSystemHelperInterface 13 { 14 /** 15 * Creates all the folders needed to create a spreadsheet, as well as the files that won't change. 16 * 17 * @throws \OpenSpout\Common\Exception\IOException If unable to create at least one of the base folders 18 */ 19 public function createBaseFilesAndFolders(): void; 20 21 public function getRootFolder(): string; 22 23 public function getSheetsContentTempFolder(): string; 24 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body