SubscriptionChangedLog
in package
implements
JsonSerializable
Class SubscriptionChangedLog
Tags
Table of Contents
Interfaces
- JsonSerializable
Properties
- $id : int|null
- $subscription_data : array<string|int, mixed>|null
- $subscription_event : SubscriptionEvents|null
Methods
- getId() : int
- Get $id
- getSubscriptionData() : array<string|int, mixed>|null
- getSubscriptionEvent() : SubscriptionEvents|null
- jsonSerialize() : mixed
- setId() : self
- Set $id
- setSubscriptionData() : self
- setSubscriptionEvent() : void
Properties
$id
private
int|null
$id
Tags
$subscription_data
private
array<string|int, mixed>|null
$subscription_data
Tags
$subscription_event
private
SubscriptionEvents|null
$subscription_event
Tags
Methods
getId()
Get $id
public
getId() : int
Return values
intgetSubscriptionData()
public
getSubscriptionData() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|nullgetSubscriptionEvent()
public
getSubscriptionEvent() : SubscriptionEvents|null
Return values
SubscriptionEvents|nulljsonSerialize()
public
jsonSerialize() : mixed
setId()
Set $id
public
setId(int|null $id) : self
Parameters
- $id : int|null
-
$id
Return values
selfsetSubscriptionData()
public
setSubscriptionData(array<string|int, mixed> $subscription_data) : self
Parameters
- $subscription_data : array<string|int, mixed>
Return values
selfsetSubscriptionEvent()
public
setSubscriptionEvent(SubscriptionEvents|null $subscription_event) : void
Parameters
- $subscription_event : SubscriptionEvents|null