class Model extends AbstractModel (View source)

Traits

TimingTrait
ConfigurationTrait
LoggerTrait

Properties

protected $headers
protected $uri
protected $post
protected $query
protected $useragent
protected $method
protected $version
protected $files

Methods

__construct(Configuration $configuration, LoggerInterface $logger)

No description

getHeaders()

No description

setHeaders(Headers $headers)

No description

getUri()

No description

setUri(Http $uri)

No description

getPost()

No description

setPost(Post $post)

No description

getQuery()

No description

setQuery(Query $query)

No description

getUserAgent()

No description

setUserAgent(UserAgent $useragent)

No description

getMethod()

No description

setMethod(Method $method)

No description

getVersion()

No description

setVersion(Version $version)

No description

getFiles()

No description

setFiles(array $files)

No description

route()

No description

Details

__construct(Configuration $configuration, LoggerInterface $logger)

Parameters

Configuration $configuration
LoggerInterface $logger

getHeaders()

setHeaders(Headers $headers)

Parameters

Headers $headers

getUri()

setUri(Http $uri)

Parameters

Http $uri

getPost()

setPost(Post $post)

Parameters

Post $post

getQuery()

setQuery(Query $query)

Parameters

Query $query

getUserAgent()

setUserAgent(UserAgent $useragent)

Parameters

UserAgent $useragent

getMethod()

setMethod(Method $method)

Parameters

Method $method

getVersion()

setVersion(Version $version)

Parameters

Version $version

getFiles()

setFiles(array $files)

Parameters

array $files

route()