UserData
FinalYes
Table of Contents
Constants
- GENDER_FEMALE = 'f'
- GENDER_MALE = 'm'
Methods
- __construct() : mixed
- UserData constructor.
- getCity() : mixed
- getClientIpAddress() : mixed
- getClientUserAgent() : mixed
- getDateOfBirth() : mixed
- getEmail() : mixed
- getFacebookClick() : mixed
- getFacebookPixel() : mixed
- getFirstName() : mixed
- getGender() : mixed
- getLastName() : mixed
- getPhone() : mixed
- setCity() : $this
- setClientIpAddress() : $this
- setClientUserAgent() : mixed
- setDateOfBirth() : $this
- setEmail() : $this
- setFacebookClick() : $this
- doc: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/fbp-and-fbc/#fbc
- setFacebookPixel() : $this
- doc: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/fbp-and-fbc/#fbp
- setFirstName() : $this
- setGender() : $this
- setLastName() : $this
- setPhone() : $this
- toArray() : mixed
- validate() : bool
Constants
GENDER_FEMALE
public
mixed
GENDER_FEMALE
= 'f'
GENDER_MALE
public
mixed
GENDER_MALE
= 'm'
Methods
__construct()
UserData constructor.
public
__construct([array<string|int, mixed>|null $params = null ]) : mixed
Parameters
- $params : array<string|int, mixed>|null = null
getCity()
public
getCity() : mixed
getClientIpAddress()
public
getClientIpAddress() : mixed
getClientUserAgent()
public
getClientUserAgent() : mixed
getDateOfBirth()
public
getDateOfBirth() : mixed
getEmail()
public
getEmail() : mixed
getFacebookClick()
public
getFacebookClick() : mixed
getFacebookPixel()
public
getFacebookPixel() : mixed
getFirstName()
public
getFirstName() : mixed
getGender()
public
getGender() : mixed
getLastName()
public
getLastName() : mixed
getPhone()
public
getPhone() : mixed
setCity()
public
setCity(string|null $city) : $this
Parameters
- $city : string|null
Return values
$thissetClientIpAddress()
public
setClientIpAddress(string|null $ipAddress) : $this
Parameters
- $ipAddress : string|null
Return values
$thissetClientUserAgent()
public
setClientUserAgent(string|null $userAgent) : mixed
Parameters
- $userAgent : string|null
setDateOfBirth()
public
setDateOfBirth(DateTime|null $date) : $this
Parameters
- $date : DateTime|null
Return values
$thissetEmail()
public
setEmail(string|null $email) : $this
Parameters
- $email : string|null
Return values
$thissetFacebookClick()
doc: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/fbp-and-fbc/#fbc
public
setFacebookClick(string|null $facebookClick) : $this
Parameters
- $facebookClick : string|null
Return values
$thissetFacebookPixel()
doc: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/fbp-and-fbc/#fbp
public
setFacebookPixel(string|null $facebookPixel) : $this
Parameters
- $facebookPixel : string|null
Return values
$thissetFirstName()
public
setFirstName(string|null $name) : $this
Parameters
- $name : string|null
Return values
$thissetGender()
public
setGender(string|null $gender) : $this
Parameters
- $gender : string|null
Return values
$thissetLastName()
public
setLastName(string|null $lastName) : $this
Parameters
- $lastName : string|null
Return values
$thissetPhone()
public
setPhone(string|null $phone) : $this
Parameters
- $phone : string|null
Return values
$thistoArray()
public
toArray() : mixed
validate()
public
validate() : bool