DependencyResolver
in package
implements
DependencyResolverInterface
FinalYes
Table of Contents
Interfaces
Properties
- $httpPlugClientResolver : ResolverInterface
- $messageFactoryResolver : FactoryResolverInterface
- $psrClientResolver : ResolverInterface
Methods
- __construct() : mixed
- create() : self
- resolveHttpPlugAsyncClient() : HttpAsyncClient
- resolvePsrClient() : ClientInterface
- resolveRequestFactory() : RequestFactoryInterface
- resolveResponseFactory() : ResponseFactoryInterface
- resolveServerRequestFactory() : ServerRequestFactoryInterface
- resolveStreamFactory() : StreamFactoryInterface
- resolveUploadedFileFactory() : UploadedFileFactoryInterface
- resolveUriFactory() : UriFactoryInterface
Properties
$httpPlugClientResolver read-only
private
ResolverInterface
$httpPlugClientResolver
$messageFactoryResolver read-only
private
FactoryResolverInterface
$messageFactoryResolver
$psrClientResolver read-only
private
ResolverInterface
$psrClientResolver
Methods
__construct()
public
__construct([FactoryResolverInterface|null $messageFactoryResolver = null ][, ResolverInterface|null $psrClientResolver = null ][, ResolverInterface|null $httpPlugClientResolver = null ]) : mixed
Parameters
- $messageFactoryResolver : FactoryResolverInterface|null = null
- $psrClientResolver : ResolverInterface|null = null
- $httpPlugClientResolver : ResolverInterface|null = null
create()
public
static create([FactoryResolverInterface|null $messageFactoryResolver = null ][, ResolverInterface|null $psrClientResolver = null ][, ResolverInterface|null $httpPlugClientResolver = null ]) : self
Parameters
- $messageFactoryResolver : FactoryResolverInterface|null = null
- $psrClientResolver : ResolverInterface|null = null
- $httpPlugClientResolver : ResolverInterface|null = null
Return values
selfresolveHttpPlugAsyncClient()
public
resolveHttpPlugAsyncClient() : HttpAsyncClient
Return values
HttpAsyncClientresolvePsrClient()
public
resolvePsrClient() : ClientInterface
Return values
ClientInterfaceresolveRequestFactory()
public
resolveRequestFactory() : RequestFactoryInterface
Return values
RequestFactoryInterfaceresolveResponseFactory()
public
resolveResponseFactory() : ResponseFactoryInterface
Return values
ResponseFactoryInterfaceresolveServerRequestFactory()
public
resolveServerRequestFactory() : ServerRequestFactoryInterface
Return values
ServerRequestFactoryInterfaceresolveStreamFactory()
public
resolveStreamFactory() : StreamFactoryInterface
Return values
StreamFactoryInterfaceresolveUploadedFileFactory()
public
resolveUploadedFileFactory() : UploadedFileFactoryInterface
Return values
UploadedFileFactoryInterfaceresolveUriFactory()
public
resolveUriFactory() : UriFactoryInterface