ContextBuilder
in package
Table of Contents
Properties
- $params : array<string|int, ContextParamInterface>
Methods
- addParam() : ContextBuilder
- browser() : ContextBuilder
- browserLanguage() : ContextBuilder
- browserVersion() : ContextBuilder
- build() : Context
- create() : ContextBuilder
- custom() : ContextBuilder
- customAttributes() : ContextBuilder
- deviceType() : ContextBuilder
- ip() : ContextBuilder
- language() : ContextBuilder
- os() : ContextBuilder
- referrer() : ContextBuilder
- referrerType() : ContextBuilder
- resolution() : ContextBuilder
- screen() : ContextBuilder
- url() : ContextBuilder
- userAgent() : ContextBuilder
- utm() : ContextBuilder
Properties
$params
private
array<string|int, ContextParamInterface>
$params
= []
Methods
addParam()
public
addParam(ContextParamInterface $param) : ContextBuilder
Parameters
- $param : ContextParamInterface
Return values
ContextBuilderbrowser()
public
browser(string $browser) : ContextBuilder
Parameters
- $browser : string
Return values
ContextBuilderbrowserLanguage()
public
browserLanguage(string $browserLanguage) : ContextBuilder
Parameters
- $browserLanguage : string
Return values
ContextBuilderbrowserVersion()
public
browserVersion(string $browserVersion) : ContextBuilder
Parameters
- $browserVersion : string
Return values
ContextBuilderbuild()
public
build() : Context
Return values
Contextcreate()
public
static create() : ContextBuilder
Return values
ContextBuildercustom()
public
custom(string $name, string $value) : ContextBuilder
Parameters
- $name : string
- $value : string
Return values
ContextBuildercustomAttributes()
public
customAttributes(array<string|int, mixed> $attributes) : ContextBuilder
Parameters
- $attributes : array<string|int, mixed>
Return values
ContextBuilderdeviceType()
public
deviceType(string $deviceType) : ContextBuilder
Parameters
- $deviceType : string
Return values
ContextBuilderip()
public
ip(string $ip) : ContextBuilder
Parameters
- $ip : string
Return values
ContextBuilderlanguage()
public
language(string $language) : ContextBuilder
Parameters
- $language : string
Return values
ContextBuilderos()
public
os(string $os) : ContextBuilder
Parameters
- $os : string
Return values
ContextBuilderreferrer()
public
referrer(string $referrer) : ContextBuilder
Parameters
- $referrer : string
Return values
ContextBuilderreferrerType()
public
referrerType(string $referrerType) : ContextBuilder
Parameters
- $referrerType : string
Return values
ContextBuilderresolution()
public
resolution(string $resolution) : ContextBuilder
Parameters
- $resolution : string
Return values
ContextBuilderscreen()
public
screen(string $screen) : ContextBuilder
Parameters
- $screen : string
Return values
ContextBuilderurl()
public
url(string $url) : ContextBuilder
Parameters
- $url : string
Return values
ContextBuilderuserAgent()
public
userAgent(string $userAgent) : ContextBuilder
Parameters
- $userAgent : string
Return values
ContextBuilderutm()
public
utm(array<string|int, mixed> $params) : ContextBuilder
Parameters
- $params : array<string|int, mixed>