PHP Class Tebru\Retrofit\Adapter\Rest\RestAdapter

Author: Nate Brunette ([email protected])
Show file Open project: tebru/retrofit-php Class Usage Examples

Public Methods

Method Description
__construct ( string $baseUrl, Tebru\Retrofit\Adapter\HttpClientAdapter $httpClient, Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, Tebru\Retrofit\Adapter\SerializerAdapter $serializerAdapter = null, Tebru\Retrofit\Adapter\DeserializerAdapter $deserializerAdapter = null ) Constructor
builder ( ) : RestAdapterBuilder Create a rest adapter builder
create ( string | mixed $service ) : mixed Create a new service

Method Details

__construct() public method

Constructor
public __construct ( string $baseUrl, Tebru\Retrofit\Adapter\HttpClientAdapter $httpClient, Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, Tebru\Retrofit\Adapter\SerializerAdapter $serializerAdapter = null, Tebru\Retrofit\Adapter\DeserializerAdapter $deserializerAdapter = null )
$baseUrl string
$httpClient Tebru\Retrofit\Adapter\HttpClientAdapter
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$serializerAdapter Tebru\Retrofit\Adapter\SerializerAdapter
$deserializerAdapter Tebru\Retrofit\Adapter\DeserializerAdapter

builder() public static method

Create a rest adapter builder
public static builder ( ) : RestAdapterBuilder
return RestAdapterBuilder

create() public method

Create a new service
public create ( string | mixed $service ) : mixed
$service string | mixed
return mixed $service