XG Proyect

Premium
in package

Premium Class

Tags
category

Classes

author

XG Proyect Team

license

http://www.xgproyect.org XG Proyect

link
http://www.xgproyect.org
version
3.1.0

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

Return values
mixed

Search results