Subscriptions
in package
implements
JsonSerializable
Class Subscriptions
Tags
Table of Contents
Interfaces
- JsonSerializable
Properties
- $chargebeeId : string|null
- $country : Country|null
- $id : int|null
- $subscriptionEvent : array<string|int, SubscriptionEvents>|null
- $subscriptionPrice : SubscriptionsPrice|null
- $subscriptionStatus : array<string|int, SubscriptionStatus>|null
- $type : SubscriptionType|null
- $userAccount : UserAccount
Methods
- getChargebeeId() : string
- getCountry() : Country|null
- getId() : int
- Get $id
- getSubscriptionPrice() : SubscriptionsPrice|null
- getSubscriptionsEventsArray() : array<string|int, SubscriptionEvents>|null
- getSubscriptionStatusArray() : array<string|int, SubscriptionStatus>|null
- getSubscriptionType() : SubscriptionType
- getUserAccount() : UserAccount
- jsonSerialize() : mixed
- setChargebeeId() : self
- setCountry() : self
- setId() : self
- Set $id
- setSubscriptionPrice() : self
- setSubscriptionStatus() : self
- setSubscriptionType() : self
- setUserAccount() : self
Properties
$chargebeeId
private
string|null
$chargebeeId
Tags
$country
private
Country|null
$country
Tags
$id
private
int|null
$id
Tags
$subscriptionEvent
private
array<string|int, SubscriptionEvents>|null
$subscriptionEvent
Tags
$subscriptionPrice
private
SubscriptionsPrice|null
$subscriptionPrice
Tags
$subscriptionStatus
private
array<string|int, SubscriptionStatus>|null
$subscriptionStatus
Tags
$type
private
SubscriptionType|null
$type
Tags
$userAccount
private
UserAccount
$userAccount
Tags
Methods
getChargebeeId()
public
getChargebeeId() : string
Return values
stringgetCountry()
public
getCountry() : Country|null
Return values
Country|nullgetId()
Get $id
public
getId() : int
Return values
intgetSubscriptionPrice()
public
getSubscriptionPrice() : SubscriptionsPrice|null
Return values
SubscriptionsPrice|nullgetSubscriptionsEventsArray()
public
getSubscriptionsEventsArray() : array<string|int, SubscriptionEvents>|null
Return values
array<string|int, SubscriptionEvents>|nullgetSubscriptionStatusArray()
public
getSubscriptionStatusArray() : array<string|int, SubscriptionStatus>|null
Return values
array<string|int, SubscriptionStatus>|nullgetSubscriptionType()
public
getSubscriptionType() : SubscriptionType
Return values
SubscriptionTypegetUserAccount()
public
getUserAccount() : UserAccount
Return values
UserAccountjsonSerialize()
public
jsonSerialize() : mixed
setChargebeeId()
public
setChargebeeId(mixed $chargebeeId) : self
Parameters
- $chargebeeId : mixed
Return values
selfsetCountry()
public
setCountry(Country|null $country) : self
Parameters
- $country : Country|null
Return values
selfsetId()
Set $id
public
setId(int|null $id) : self
Parameters
- $id : int|null
-
$id
Return values
selfsetSubscriptionPrice()
public
setSubscriptionPrice(SubscriptionsPrice|null $subscriptionsPrice) : self
Parameters
- $subscriptionsPrice : SubscriptionsPrice|null
Return values
selfsetSubscriptionStatus()
public
setSubscriptionStatus(SubscriptionStatus|null $subscriptionStatus) : self
Parameters
- $subscriptionStatus : SubscriptionStatus|null
Return values
selfsetSubscriptionType()
public
setSubscriptionType(SubscriptionType|null $type) : self
Parameters
- $type : SubscriptionType|null
Return values
selfsetUserAccount()
public
setUserAccount(UserAccount $userAccount) : self
Parameters
- $userAccount : UserAccount