ProductResource
extends JsonResource
in package
WHMCS Product resource
WHMCS Tables:
- tblproducts
- tblproductgroups
Table of Contents
- $annually_recurring : float
- $annually_setup_fee : float
- $biennially_recurring : float
- $biennially_setup_fee : float
- $created_at : DateTime
- $description : string
- $group_id : int
- $group_name : string
- $group_slug : string
- $hidden : bool
- $id : int
- $monthly_recurring : float
- $monthly_setup_fee : float
- $name : string
- $payment_type : ProductPaymentType
- $preserveKeys : mixed
- $quarterly_recurring : float
- $quarterly_setup_fee : float
- $semiannually_recurring : float
- $semiannually_setup_fee : float
- $slug : string
- $triennially_recurring : float
- $triennially_setup_fee : float
- $type : ProductType
- $updated_at : DateTime
- __construct() : mixed
- toArray() : array<string|int, mixed>
- with() : array<string|int, mixed>
Properties
$annually_recurring
public
float
$annually_recurring
$annually_setup_fee
public
float
$annually_setup_fee
$biennially_recurring
public
float
$biennially_recurring
$biennially_setup_fee
public
float
$biennially_setup_fee
$created_at
public
DateTime
$created_at
$description
public
string
$description
$group_id
public
int
$group_id
$group_name
public
string
$group_name
$group_slug
public
string
$group_slug
$hidden
public
bool
$hidden
$id
public
int
$id
$monthly_recurring
public
float
$monthly_recurring
$monthly_setup_fee
public
float
$monthly_setup_fee
$name
public
string
$name
$payment_type
public
ProductPaymentType
$payment_type
$preserveKeys
public
mixed
$preserveKeys
= true
$quarterly_recurring
public
float
$quarterly_recurring
$quarterly_setup_fee
public
float
$quarterly_setup_fee
$semiannually_recurring
public
float
$semiannually_recurring
$semiannually_setup_fee
public
float
$semiannually_setup_fee
$slug
public
string
$slug
$triennially_recurring
public
float
$triennially_recurring
$triennially_setup_fee
public
float
$triennially_setup_fee
$type
public
ProductType
$type
$updated_at
public
DateTime
$updated_at
Methods
__construct()
public
__construct(mixed $resource) : mixed
Parameters
- $resource : mixed
Return values
mixed —toArray()
public
toArray(mixed $request) : array<string|int, mixed>
Parameters
- $request : mixed
Return values
array<string|int, mixed> —with()
public
with( $request) : array<string|int, mixed>