Premium
in package
Premium Class
Tags
Table of Contents
- $current_user_id : int
- $premium : array<string|int, mixed>
- __construct() : void
- Constructor
- getCurrentPremium() : array<string|int, mixed>
- Get current premium
- getPremium() : array<string|int, mixed>
- Get all the premium
- createNewPremiumEntity() : PremiumEntity
- Create a new instance of PremiumEntity
- getUserId() : int
- setUp() : void
- Set up the list of premium
- setUserId() : mixed
Properties
$current_user_id
private
int
$current_user_id
= 0
$premium
private
array<string|int, mixed>
$premium
= []
Methods
__construct()
Constructor
public
__construct(array<string|int, mixed> $premium, int $current_user_id) : void
Parameters
- $premium : array<string|int, mixed>
-
Premium
- $current_user_id : int
-
Current User ID
Return values
void —getCurrentPremium()
Get current premium
public
getCurrentPremium() : array<string|int, mixed>
Return values
array<string|int, mixed> —getPremium()
Get all the premium
public
getPremium() : array<string|int, mixed>
Return values
array<string|int, mixed> —createNewPremiumEntity()
Create a new instance of PremiumEntity
private
createNewPremiumEntity(array<string|int, mixed> $premium) : PremiumEntity
Parameters
- $premium : array<string|int, mixed>
-
Premium
Return values
PremiumEntity —getUserId()
private
getUserId() : int
Return values
int —setUp()
Set up the list of premium
private
setUp(array<string|int, mixed> $premiums) : void
Parameters
- $premiums : array<string|int, mixed>
-
Premiums
Return values
void —setUserId()
private
setUserId(int $user_id) : mixed
Parameters
- $user_id : int
-
User Id