MetaFox

PointConversionInterface
in

Table of Contents

Methods

aggregateConversionRequest()  : int
getAvailableUserPoints()  : int
getCommissionFee()  : float
getConversionAmount()  : float
getConversionCurrencies()  : array<string|int, mixed>
getConversionRequestStatusOptions()  : array<string|int, mixed>
getExchangedPointsInMonth()  : int
getExchangedPointsInYear()  : int
getExchangeRateFormat()  : string|null
getMaxPointsCanCreate()  : int
getMinPointsCanCreate()  : int
getPendingConversionPoints()  : int
getRestPointsPerDay()  : int|null
getRestPointsPerMonth()  : int|null
getTotalPointsPerDay()  : int
getTotalPointsPerMonth()  : int

Methods

aggregateConversionRequest()

public aggregateConversionRequest(Carbon $start, Carbon $end) : int
Parameters
$start : Carbon
$end : Carbon
Return values
int

getCommissionFee()

public getCommissionFee(float $total) : float
Parameters
$total : float
Return values
float

getConversionAmount()

public getConversionAmount(int $points, string $currency) : float
Parameters
$points : int
$currency : string
Return values
float

getConversionCurrencies()

public getConversionCurrencies() : array<string|int, mixed>
Return values
array<string|int, mixed>

getConversionRequestStatusOptions()

public getConversionRequestStatusOptions() : array<string|int, mixed>
Return values
array<string|int, mixed>

getExchangeRateFormat()

public getExchangeRateFormat(string $currency) : string|null
Parameters
$currency : string
Return values
string|null

        
On this page

Search results