SYMBOL INDEX (178 symbols across 34 files) FILE: src/CloudConvert.php class CloudConvert (line 16) | class CloudConvert method __construct (line 40) | public function __construct(array $options = []) method configureOptions (line 51) | public function configureOptions(OptionsResolver $resolver): void method getHttpTransport (line 71) | public function getHttpTransport(): HttpTransport method getHydrator (line 84) | public function getHydrator(): HydratorInterface method users (line 95) | public function users(): UsersResource method tasks (line 103) | public function tasks(): TasksResource method jobs (line 111) | public function jobs(): JobsResource method webhookHandler (line 119) | public function webhookHandler(): WebhookHandler method signedUrlBuilder (line 128) | public function signedUrlBuilder(): SignedUrlBuilder FILE: src/Exceptions/Exception.php class Exception (line 7) | abstract class Exception extends \RuntimeException FILE: src/Exceptions/HttpClientException.php class HttpClientException (line 9) | class HttpClientException extends Exception method __construct (line 36) | public function __construct(string $message, int $code, ResponseInterf... method badRequest (line 62) | public static function badRequest(ResponseInterface $response) method unauthorized (line 72) | public static function unauthorized(ResponseInterface $response) method paymentRequired (line 82) | public static function paymentRequired(ResponseInterface $response) method forbidden (line 93) | public static function forbidden(ResponseInterface $response) method unprocessable (line 103) | public static function unprocessable(ResponseInterface $response) method notFound (line 113) | public static function notFound(ResponseInterface $response) method getResponse (line 122) | public function getResponse(): ?ResponseInterface method getResponseBody (line 130) | public function getResponseBody(): array method getResponseCode (line 138) | public function getResponseCode(): int method getErrorCode (line 146) | public function getErrorCode(): ?string FILE: src/Exceptions/HttpServerException.php class HttpServerException (line 7) | class HttpServerException extends Exception method serverError (line 16) | public static function serverError(int $httpStatus = 500) method networkError (line 27) | public static function networkError(\Throwable $previous) method unknownHttpResponseCode (line 37) | public static function unknownHttpResponseCode(int $code) FILE: src/Exceptions/SignatureVerificationException.php class SignatureVerificationException (line 7) | class SignatureVerificationException extends Exception FILE: src/Exceptions/UnexpectedDataException.php class UnexpectedDataException (line 7) | class UnexpectedDataException extends Exception FILE: src/Handler/SignedUrlBuilder.php class SignedUrlBuilder (line 7) | class SignedUrlBuilder method createFromJob (line 11) | public function createFromJob(string $base, string $signingSecret, Job... FILE: src/Handler/WebhookHandler.php class WebhookHandler (line 13) | class WebhookHandler method __construct (line 26) | public function __construct(HydratorInterface $hydrator) method constructEvent (line 41) | public function constructEvent(string $payload, string $signature, str... method constructEventFromRequest (line 61) | public function constructEventFromRequest(RequestInterface $request, s... FILE: src/Hydrator/HydratorInterface.php type HydratorInterface (line 9) | interface HydratorInterface method hydrateObject (line 12) | public function hydrateObject($object, $data); method hydrateArray (line 14) | public function hydrateArray($array, string $objectClass, $data); method createObjectByResponse (line 16) | public function createObjectByResponse(string $class, ResponseInterfac... method hydrateObjectByResponse (line 18) | public function hydrateObjectByResponse($object, ResponseInterface $re... method hydrateArrayByResponse (line 20) | public function hydrateArrayByResponse($array, string $objectClass, Re... FILE: src/Hydrator/JsonMapperHydrator.php class JsonMapperHydrator (line 14) | class JsonMapperHydrator implements HydratorInterface method __construct (line 25) | public function __construct() method hydrateObject (line 39) | public function hydrateObject($object, $data) method hydrateArray (line 56) | public function hydrateArray($array, string $objectClass, $data) method hydrateObjectByResponse (line 73) | public function hydrateObjectByResponse($object, ResponseInterface $re... method createObjectByResponse (line 91) | public function createObjectByResponse(string $class, ResponseInterfac... method hydrateArrayByResponse (line 105) | public function hydrateArrayByResponse($array, string $objectClass, Re... FILE: src/Models/Collection.php class Collection (line 7) | abstract class Collection extends \ArrayObject method filter (line 10) | public function filter(callable $callback) FILE: src/Models/Job.php class Job (line 7) | class Job method getId (line 63) | public function getId(): string method getTag (line 71) | public function getTag(): ?string method setTag (line 81) | public function setTag(?string $tag): Job method getWebhookUrl (line 90) | public function getWebhookUrl(): ?string method setWebhookUrl (line 98) | public function setWebhookUrl(?string $webhook_url): Job method getCreatedAt (line 107) | public function getCreatedAt(): \DateTimeImmutable method getStartedAt (line 116) | public function getStartedAt(): ?\DateTimeImmutable method getEndedAt (line 125) | public function getEndedAt(): ?\DateTimeImmutable method getStatus (line 134) | public function getStatus(): ?string method getTasks (line 142) | public function getTasks(): ?TaskCollection method getLinks (line 151) | public function getLinks() method addTask (line 162) | public function addTask(Task $task): Job method getExportUrls (line 175) | public function getExportUrls() method getPayload (line 187) | public function getPayload(): array FILE: src/Models/JobCollection.php class JobCollection (line 7) | class JobCollection extends Collection method whereStatus (line 18) | public function whereStatus($status): JobCollection method status (line 36) | public function status($status): JobCollection FILE: src/Models/Task.php class Task (line 7) | class Task method __construct (line 91) | public function __construct(?string $operation = null, ?string $name =... method getId (line 101) | public function getId(): string method getCreatedAt (line 109) | public function getCreatedAt(): ?\DateTimeImmutable method getStartedAt (line 118) | public function getStartedAt(): ?\DateTimeImmutable method getEndedAt (line 126) | public function getEndedAt(): ?\DateTimeImmutable method getStatus (line 134) | public function getStatus(): ?string method getMessage (line 142) | public function getMessage(): ?string method getCode (line 150) | public function getCode(): ?string method getPayload (line 158) | public function getPayload() method getResult (line 166) | public function getResult() method getDependsOnTasks (line 174) | public function getDependsOnTasks(): ?TaskCollection method getJobId (line 182) | public function getJobId(): ?string method getOperation (line 190) | public function getOperation(): string method getLinks (line 198) | public function getLinks() method getName (line 206) | public function getName(): string method set (line 220) | public function set(string $parameter, $value) FILE: src/Models/TaskCollection.php class TaskCollection (line 7) | class TaskCollection extends Collection method whereStatus (line 17) | public function whereStatus($status): TaskCollection method status (line 35) | public function status($status): TaskCollection method whereName (line 47) | public function whereName($name): TaskCollection method name (line 66) | public function name($name): TaskCollection method whereOperation (line 79) | public function whereOperation($operation): TaskCollection method operation (line 97) | public function operation($operation): TaskCollection FILE: src/Models/User.php class User (line 7) | class User method getId (line 39) | public function getId(): int method getUsername (line 48) | public function getUsername(): string method getEmail (line 57) | public function getEmail(): string method getCredits (line 66) | public function getCredits(): int method getCreatedAt (line 75) | public function getCreatedAt(): \DateTimeImmutable method getLinks (line 84) | public function getLinks(): array FILE: src/Models/WebhookEvent.php class WebhookEvent (line 7) | class WebhookEvent method getEvent (line 28) | public function getEvent(): string method getJob (line 36) | public function getJob(): ?Job FILE: src/Resources/AbstractResource.php class AbstractResource (line 10) | abstract class AbstractResource method __construct (line 28) | public function __construct(HttpTransport $httpTransport, HydratorInte... FILE: src/Resources/JobsResource.php class JobsResource (line 10) | class JobsResource extends AbstractResource method get (line 20) | public function get(string $id, $query = null): Job method all (line 33) | public function all($query = null): JobCollection method create (line 45) | public function create(Job $job): Job method refresh (line 59) | public function refresh(Job $job, $query = null): Job method wait (line 71) | public function wait(Job $job): Job method delete (line 80) | public function delete(Job $job): void FILE: src/Resources/TasksResource.php class TasksResource (line 14) | class TasksResource extends AbstractResource method get (line 23) | public function get(string $id, $query = null): Task method all (line 37) | public function all($query = null): TaskCollection method create (line 49) | public function create(Task $task): Task method refresh (line 67) | public function refresh(Task $task, $query = null): Task method wait (line 79) | public function wait(Task $task): Task method delete (line 88) | public function delete(Task $task): void method upload (line 101) | public function upload(Task $task, $file, ?string $fileName = null): R... FILE: src/Resources/UsersResource.php class UsersResource (line 9) | class UsersResource extends AbstractResource method me (line 16) | public function me(): User FILE: src/Transport/HttpTransport.php class HttpTransport (line 24) | class HttpTransport method __construct (line 36) | public function __construct($options) method createHttpClientInstance (line 48) | protected function createHttpClientInstance(): PluginClient method getBaseUri (line 66) | public function getBaseUri(): string method getSyncBaseUri (line 77) | public function getSyncBaseUri(): string method getHttpClient (line 88) | public function getHttpClient(): PluginClient method getRequestFactory (line 96) | public function getRequestFactory(): RequestFactoryInterface method getUriFactory (line 104) | public function getUriFactory(): UriFactoryInterface method getStreamFactory (line 112) | public function getStreamFactory(): StreamFactoryInterface method get (line 124) | public function get(string $path, array $query = []): ResponseInterface method download (line 142) | public function download(string $url) method buildBody (line 151) | protected function buildBody($body): StreamInterface method post (line 164) | public function post(string $path, array $body): ResponseInterface method put (line 180) | public function put(string $path, array $body): ResponseInterface method delete (line 195) | public function delete(string $path): ResponseInterface method upload (line 210) | public function upload($path, $file, ?string $fileName = null, array $... method sendRequest (line 244) | protected function sendRequest(RequestInterface $request, $authenticat... method handleErrors (line 270) | protected function handleErrors(ResponseInterface $response) FILE: tests/Integration/JobTest.php class JobTest (line 14) | class JobTest extends TestCase method testCreateJob (line 17) | public function testCreateJob() method testUploadAndDownloadFiles (line 52) | public function testUploadAndDownloadFiles() FILE: tests/Integration/TaskTest.php class TaskTest (line 11) | class TaskTest extends TestCase method testCreateImportUrlTask (line 14) | public function testCreateImportUrlTask() method testUploadFile (line 38) | public function testUploadFile() FILE: tests/Integration/TestCase.php class TestCase (line 9) | abstract class TestCase extends \PHPUnit\Framework\TestCase method setUp (line 18) | public function setUp(): void FILE: tests/Integration/UserTest.php class UserTest (line 10) | class UserTest extends TestCase method testMe (line 13) | public function testMe() FILE: tests/Unit/ExceptionsTest.php class ExceptionsTest (line 13) | class ExceptionsTest extends TestCase method testUnauthorized (line 16) | public function testUnauthorized() method testValidationErrors (line 37) | public function testValidationErrors() method test503 (line 57) | public function test503() method testsCreditsExceeded (line 75) | public function testsCreditsExceeded() FILE: tests/Unit/JobResourceTest.php class JobResourceTest (line 17) | class JobResourceTest extends TestCase method testGet (line 20) | public function testGet() method testAll (line 49) | public function testAll() method testCreateJob (line 72) | public function testCreateJob() method testGetExportUrls (line 140) | public function testGetExportUrls() FILE: tests/Unit/SignedUrlBuilderTest.php class SignedUrlBuilderTest (line 8) | class SignedUrlBuilderTest extends TestCase method testCreateSignedUrl (line 11) | public function testCreateSignedUrl() { FILE: tests/Unit/TaskCollectionTest.php class TaskCollectionTest (line 10) | class TaskCollectionTest extends TestCase method testFilterByStatus (line 14) | public function testFilterByStatus() { FILE: tests/Unit/TaskResourceTest.php class TaskResourceTest (line 18) | class TaskResourceTest extends TestCase method testGet (line 21) | public function testGet() method testAll (line 53) | public function testAll() method testCreateImportUrlTask (line 75) | public function testCreateImportUrlTask() method testRefresh (line 119) | public function testRefresh() method testUploadFile (line 151) | public function testUploadFile() FILE: tests/Unit/TestCase.php class TestCase (line 10) | abstract class TestCase extends \PHPUnit\Framework\TestCase method setUp (line 24) | public function setUp(): void method getMockClient (line 35) | protected function getMockClient(): Client method expectExceptionMessageRegExp (line 52) | public function expectExceptionMessageRegExp(string $regex): void FILE: tests/Unit/UsersResourceTest.php class UsersResourceTest (line 13) | class UsersResourceTest extends TestCase method testMe (line 16) | public function testMe() FILE: tests/Unit/WebhookHandlerTest.php class WebhookHandlerTest (line 14) | class WebhookHandlerTest extends TestCase method testInvalidSignature (line 17) | public function testInvalidSignature() method testConstructsWebhookEvent (line 31) | public function testConstructsWebhookEvent()