Comment on page

Sending Requests

To start sending requests, instantiate your connector and use the send method. This method accepts a request class.
$forge = new ForgeConnector;
$request = new GetServersRequest;
$response = $forge->send($request);

Asynchronous Requests

To send an asynchronous request, use the sendAsync method, and you will receive an instance of PromiseInterface. You should define a then and otherwise method to receive the response or exception.
$forge = new ForgeConnector('api-token');
$promise = $forge->sendAsync(new GetServersRequest);
->then(function (Response $response) {
// Handle Response
->otherwise(function (RequestException $exception) {
// Handle Exception
Saloon uses Guzzle's Promises library. Click here to learn more