src/Requests/Handlers/AbstractRequestHandler.php
public function handle($request)
    {
        $this->configure($request);

        $response = parent::handle(
            new OrdercloudRequest($this->method, $this->getUrl(), $this->getParameters(), $this->getHeaders())
        );

        try {
            return $this->transformResponse($response);
        }
        catch (EntityParseException $e) {
            throw new ResponseParseException($response, $e);
        }
    }
public function handle($request)
    {
        $this->configure($request);

        $response = parent::handle(
            new OrdercloudRequest($this->method, $this->getUrl(), $this->getParameters(), $this->getHeaders())
        );

        try {
            return $this->transformResponse($response);
        }
        catch (EntityParseException $e) {
            throw new ResponseParseException($response, $e);
        }
    }
@param OrdercloudRequest $request

@return mixed|Response
@throws OrdercloudRequestException
@throws ResponseParseException