메소드 | 설명 | |
---|---|---|
__construct ( Tebru\Retrofit\HttpClient\ClientProvider $clientProvider ) | Constructor | |
addSubscriber ( Symfony\Component\EventDispatcher\EventSubscriberInterface $subscriber ) | Add a subscriber | |
build ( ) : |
Build the rest adapter | |
ignoreLogSubscriber ( ) | Do not use the default log subscriber; | |
setBaseUrl ( string $baseUrl ) | Sets the base url for the rest client | |
setClientAdapter ( Tebru\Retrofit\Adapter\HttpClientAdapter $clientAdapter ) | Set the http client adapter to make requests | |
setDeserializerAdapter ( Tebru\Retrofit\Adapter\DeserializerAdapter $deserializerAdapter ) | Set the deserializer adapter | |
setEventDispatcher ( Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher ) : |
Set the event dispatcher | |
setHttpClient ( mixed $httpClient ) | Sets the http client used with rest client | |
setLogger ( Psr\Log\LoggerInterface $logger ) | ||
setSerializer ( JMS\Serializer\Serializer $serializer ) | Set the serializer used with rest client | |
setSerializerAdapter ( Tebru\Retrofit\Adapter\SerializerAdapter $serializerAdapter ) | Set the serializer adapter |
public __construct ( Tebru\Retrofit\HttpClient\ClientProvider $clientProvider ) | ||
$clientProvider | Tebru\Retrofit\HttpClient\ClientProvider |
public addSubscriber ( Symfony\Component\EventDispatcher\EventSubscriberInterface $subscriber ) | ||
$subscriber | Symfony\Component\EventDispatcher\EventSubscriberInterface |
public setBaseUrl ( string $baseUrl ) | ||
$baseUrl | string |
public setClientAdapter ( Tebru\Retrofit\Adapter\HttpClientAdapter $clientAdapter ) | ||
$clientAdapter | Tebru\Retrofit\Adapter\HttpClientAdapter |
public setDeserializerAdapter ( Tebru\Retrofit\Adapter\DeserializerAdapter $deserializerAdapter ) | ||
$deserializerAdapter | Tebru\Retrofit\Adapter\DeserializerAdapter |
public setEventDispatcher ( Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher ) : |
||
$eventDispatcher | Symfony\Component\EventDispatcher\EventDispatcherInterface | |
리턴 |
public setHttpClient ( mixed $httpClient ) | ||
$httpClient | mixed |
public setLogger ( Psr\Log\LoggerInterface $logger ) | ||
$logger | Psr\Log\LoggerInterface |
public setSerializer ( JMS\Serializer\Serializer $serializer ) | ||
$serializer | JMS\Serializer\Serializer |
public setSerializerAdapter ( Tebru\Retrofit\Adapter\SerializerAdapter $serializerAdapter ) | ||
$serializerAdapter | Tebru\Retrofit\Adapter\SerializerAdapter |