OfferStatistic
in package
implements
JsonSerializable
uses
CreateTimeLifecycleCallbacks
Class UserAppliedOffer
Tags
Table of Contents
Interfaces
- JsonSerializable
Constants
- TYPE_PURCHASE = 1
- TYPE_VIEW = 2
Properties
- $client : Client|null
- $createTime : DateTime|null
- $id : int|null
- $ipAddress : string
- $offer : Offer
- $type : int
Methods
- __construct() : mixed
- createTimePrePersist() : mixed
- getClient() : Client|null
- getCreateTime() : DateTime|null
- getId() : int|null
- getIpAddress() : string
- getOffer() : Offer
- getType() : int
- jsonSerialize() : mixed
- setClient() : void
- setCreateTime() : void
- setId() : void
- setIpAddress() : void
- setOffer() : void
- setType() : void
Constants
TYPE_PURCHASE
public
mixed
TYPE_PURCHASE
= 1
TYPE_VIEW
public
mixed
TYPE_VIEW
= 2
Properties
$client
private
Client|null
$client
Tags
$createTime
private
DateTime|null
$createTime
Tags
$id
private
int|null
$id
Tags
$ipAddress
private
string
$ipAddress
Tags
$offer
private
Offer
$offer
Tags
$type
private
int
$type
Tags
Methods
__construct()
public
__construct(Offer $offer, Client|null $client, string $ipAddress, int $type) : mixed
Parameters
createTimePrePersist()
public
createTimePrePersist() : mixed
Tags
getClient()
public
getClient() : Client|null
Return values
Client|nullgetCreateTime()
public
getCreateTime() : DateTime|null
Return values
DateTime|nullgetId()
public
getId() : int|null
Return values
int|nullgetIpAddress()
public
getIpAddress() : string
Return values
stringgetOffer()
public
getOffer() : Offer
Return values
OffergetType()
public
getType() : int
Return values
intjsonSerialize()
public
jsonSerialize() : mixed
setClient()
public
setClient(Client|null $client) : void
Parameters
- $client : Client|null
setCreateTime()
public
setCreateTime(DateTime|null $createTime) : void
Parameters
- $createTime : DateTime|null
setId()
public
setId(int|null $id) : void
Parameters
- $id : int|null
setIpAddress()
public
setIpAddress(string $ipAddress) : void
Parameters
- $ipAddress : string
setOffer()
public
setOffer(Offer $offer) : void
Parameters
- $offer : Offer
setType()
public
setType(int $type) : void
Parameters
- $type : int