SYMBOL INDEX (87 symbols across 13 files) FILE: SpacesAPI/Exceptions/AuthenticationException.php class AuthenticationException (line 7) | class AuthenticationException extends Exception {} FILE: SpacesAPI/Exceptions/FileDoesntExistException.php class FileDoesntExistException (line 7) | class FileDoesntExistException extends Exception FILE: SpacesAPI/Exceptions/SpaceDoesntExistException.php class SpaceDoesntExistException (line 7) | class SpaceDoesntExistException extends Exception FILE: SpacesAPI/Exceptions/SpaceExistsException.php class SpaceExistsException (line 7) | class SpaceExistsException extends Exception {} FILE: SpacesAPI/Exceptions/SpacesException.php class SpacesException (line 7) | class SpacesException extends Exception FILE: SpacesAPI/File.php class File (line 22) | class File method __construct (line 58) | public function __construct(Space $space, string $filename, array $inf... method __get (line 81) | public function __get(string $name) method setFileInfo (line 98) | private function setFileInfo(array $info): void method fetchFileInfo (line 116) | private function fetchFileInfo(): void method isPublic (line 133) | public function isPublic(): bool method updatePrivacy (line 154) | private function updatePrivacy(bool $public): void method makePublic (line 166) | public function makePublic(): void method makePrivate (line 174) | public function makePrivate(): void method getContents (line 184) | public function getContents(): string method download (line 199) | public function download(string $saveAs): void method copy (line 216) | public function copy(string $newFilename): File method move (line 234) | public function move(string $newFilename): File method getURL (line 252) | public function getURL(): string method getSignedURL (line 264) | public function getSignedURL($validFor = "15 minutes"): string method delete (line 278) | public function delete(): void FILE: SpacesAPI/Result.php class Result (line 10) | class Result method parse (line 19) | public static function parse($data) { FILE: SpacesAPI/Space.php class Space (line 15) | class Space method __construct (line 43) | public function __construct(S3Client $s3, string $name, bool $validate... method getS3Client (line 60) | public function getS3Client(): S3Client method getName (line 70) | public function getName(): string method updatePrivacy (line 80) | private function updatePrivacy(bool $public): void method makePublic (line 91) | public function makePublic(): void method makePrivate (line 99) | public function makePrivate(): void method isPublic (line 109) | public function isPublic(): bool method destroy (line 123) | public function destroy(): void method getCORS (line 134) | public function getCORS(): ?array method getCORSRemovingOrigin (line 154) | private function getCORSRemovingOrigin(string $origin): array method putCORS (line 174) | private function putCORS(array $rules): void method addCORSOrigin (line 192) | public function addCORSOrigin(string $origin, array $methods, int $max... method removeCORSOrigin (line 213) | public function removeCORSOrigin(string $origin): void method removeAllCORSOrigins (line 227) | public function removeAllCORSOrigins(): void method listFiles (line 241) | public function listFiles(string $directory = ""): array method rawListFiles (line 259) | private function rawListFiles(string $directory = "", ?string $continu... method uploadText (line 295) | public function uploadText(string $text, string $filename, array $para... method uploadFile (line 311) | public function uploadFile(string $filepath, ?string $filename = null,... method file (line 333) | public function file(string $filename, bool $validate = true): File method uploadDirectory (line 344) | public function uploadDirectory(string $local, ?string $remote = null)... method downloadDirectory (line 355) | public function downloadDirectory(string $local, ?string $remote = nul... method deleteDirectory (line 365) | public function deleteDirectory(string $path): void FILE: SpacesAPI/Spaces.php class Spaces (line 18) | class Spaces method __construct (line 35) | public function __construct(string $accessKey, string $secretKey, stri... method list (line 59) | public function list(): array method create (line 79) | public function create(string $name, bool $public = false): Space method space (line 101) | public function space(string $name): Space FILE: SpacesAPI/StringFunctions.php type StringFunctions (line 5) | trait StringFunctions method pascalCaseToCamelCase (line 7) | public function pascalCaseToCamelCase(string $name): string FILE: tests/FileTest.php class FileTest (line 9) | class FileTest extends TestCase method setUpBeforeClass (line 15) | public static function setUpBeforeClass(): void method tearDownAfterClass (line 29) | public static function tearDownAfterClass(): void method testCanUpdatePrivacy (line 34) | public function testCanUpdatePrivacy() method testCanGetContents (line 45) | public function testCanGetContents() method testCanDownloadFile (line 50) | public function testCanDownloadFile() method testCanCopyFile (line 58) | public function testCanCopyFile() method testCanMoveRenameFile (line 65) | public function testCanMoveRenameFile() method testCanGetURL (line 76) | public function testCanGetURL() method testCanDeleteFile (line 82) | public function testCanDeleteFile() FILE: tests/SpaceTest.php class SpaceTest (line 10) | class SpaceTest extends TestCase method setUpBeforeClass (line 15) | public static function setUpBeforeClass(): void method tearDownAfterClass (line 28) | public static function tearDownAfterClass(): void method testCanUpdateSpacePrivacy (line 33) | public function testCanUpdateSpacePrivacy() method testCanAddCORSRule (line 44) | public function testCanAddCORSRule() method testFileDoesntExistException (line 62) | public function testFileDoesntExistException() method testCanUploadText (line 68) | public function testCanUploadText() method testCanPublicUploadText (line 75) | public function testCanPublicUploadText() method testCanUploadFile (line 82) | public function testCanUploadFile() method testCanUploadFileWithMimeType (line 89) | public function testCanUploadFileWithMimeType() method testFileExists (line 101) | public function testFileExists() method testCanListFiles (line 114) | public function testCanListFiles() method testCanUploadDirectory (line 130) | public function testCanUploadDirectory() method testCanDownloadDirectory (line 154) | public function testCanDownloadDirectory() method testCanDeleteDirectory (line 170) | public function testCanDeleteDirectory() FILE: tests/SpacesTest.php class SpacesTest (line 11) | class SpacesTest extends TestCase method setUpBeforeClass (line 15) | public static function setUpBeforeClass(): void method tearDownAfterClass (line 25) | public static function tearDownAfterClass(): void method testAuthenticationCanFail (line 30) | public function testAuthenticationCanFail() method testCanAuthenticate (line 36) | public function testCanAuthenticate() method testCreateSpaceFailsWithExistingSpace (line 45) | public function testCreateSpaceFailsWithExistingSpace(Spaces $spaces) method testCanCreateSpace (line 54) | public function testCanCreateSpace(Spaces $spaces) method testCanListSpaces (line 65) | public function testCanListSpaces(Spaces $spaces) method testUseSpaceFailsWithNonExistentSpace (line 83) | public function testUseSpaceFailsWithNonExistentSpace(Spaces $spaces)