Documentation

CalculationBase
in package

Table of Contents

Methods

addFunction()  : bool
getFunctions()  : array<string, array{category: string, functionCall: string|string[], argumentCount: string, passCellReference?: bool, passByReference?: bool[], custom?: bool}>
Get a list of all implemented functions as an array of function objects.
removeFunction()  : bool
getFunctionsAddress()  : array<string, array<string, mixed>>
Get address of list of all implemented functions as an array of function objects.

Methods

addFunction()

public static addFunction(string $key, array{category: string, functionCall: string|string[], argumentCount: string, passCellReference?: bool, passByReference?: bool[], custom?: bool} $value) : bool
Parameters
$key : string
$value : array{category: string, functionCall: string|string[], argumentCount: string, passCellReference?: bool, passByReference?: bool[], custom?: bool}
Return values
bool

getFunctions()

Get a list of all implemented functions as an array of function objects.

public static getFunctions() : array<string, array{category: string, functionCall: string|string[], argumentCount: string, passCellReference?: bool, passByReference?: bool[], custom?: bool}>
Return values
array<string, array{category: string, functionCall: string|string[], argumentCount: string, passCellReference?: bool, passByReference?: bool[], custom?: bool}>

removeFunction()

public static removeFunction(string $key) : bool
Parameters
$key : string
Return values
bool

getFunctionsAddress()

Get address of list of all implemented functions as an array of function objects.

protected static & getFunctionsAddress() : array<string, array<string, mixed>>
Return values
array<string, array<string, mixed>>

        
On this page

Search results