Base
AbstractYes
Table of Contents
Constants
- CALCULATED_FIELD_VALUE = 1
- LIMITED_BY_DATE = 'D'
- LIMITED_BY_TIMES = 'T'
- NO_LIMITED = 'N'
- SETTED_FIELD_VALUE = 0
Methods
- __construct() : mixed
- activate() : mixed
- cancel() : mixed
- createEntity() : mixed
- deactivate() : mixed
- expose() : mixed
- getInstance() : mixed
- getList() : mixed
- getNextDate() : Date
- getRuntimeTemplateField() : array<string|int, mixed>
- isAllowedExpose() : bool
- update() : mixed
Constants
CALCULATED_FIELD_VALUE
public
mixed
CALCULATED_FIELD_VALUE
= 1
LIMITED_BY_DATE
public
mixed
LIMITED_BY_DATE
= 'D'
LIMITED_BY_TIMES
public
mixed
LIMITED_BY_TIMES
= 'T'
NO_LIMITED
public
mixed
NO_LIMITED
= 'N'
SETTED_FIELD_VALUE
public
mixed
SETTED_FIELD_VALUE
= 0
Methods
__construct()
public
__construct() : mixed
activate()
public
abstract activate(mixed $invoiceId) : mixed
Parameters
- $invoiceId : mixed
cancel()
public
abstract cancel(mixed $entityId[, mixed $reason = "" ]) : mixed
Parameters
- $entityId : mixed
- $reason : mixed = ""
createEntity()
public
abstract createEntity(array<string|int, mixed> $entityFields, array<string|int, mixed> $recurringParams) : mixed
Parameters
- $entityFields : array<string|int, mixed>
- $recurringParams : array<string|int, mixed>
deactivate()
public
abstract deactivate(mixed $invoiceId) : mixed
Parameters
- $invoiceId : mixed
expose()
public
abstract expose(array<string|int, mixed> $entityFields, mixed $recurringParams) : mixed
Parameters
- $entityFields : array<string|int, mixed>
- $recurringParams : mixed
getInstance()
public
static getInstance() : mixed
getList()
public
abstract getList([array<string|int, mixed> $parameters = array() ]) : mixed
Parameters
- $parameters : array<string|int, mixed> = array()
getNextDate()
public
static getNextDate(array<string|int, mixed> $params[, null $startDate = null ]) : Date
Parameters
- $params : array<string|int, mixed>
- $startDate : null = null
Tags
Return values
DategetRuntimeTemplateField()
public
abstract getRuntimeTemplateField() : array<string|int, mixed>
Return values
array<string|int, mixed>isAllowedExpose()
public
isAllowedExpose() : bool
Return values
boolupdate()
public
abstract update(mixed $primary, array<string|int, mixed> $data) : mixed
Parameters
- $primary : mixed
- $data : array<string|int, mixed>