IntClass Uses ArrayEnabled
Table of Contents
- $arrayArgumentHelper : ArrayArgumentHelper
- evaluate() : array<string|int, mixed>|string
- INT.
- evaluateArrayArguments() : array<string|int, mixed>
- evaluateArrayArgumentsSubset() : array<string|int, mixed>
- evaluateSingleArgumentArray() : array<string|int, mixed>
- initialiseHelper() : void
Properties
$arrayArgumentHelper
private
static ArrayArgumentHelper
$arrayArgumentHelper
Methods
evaluate()
INT.
public
static evaluate(array<string|int, mixed>|float $number) : array<string|int, mixed>|string
Casts a floating point value to an integer
Excel Function: INT(number)
Parameters
- $number : array<string|int, mixed>|float
-
Number to cast to an integer, or can be an array of numbers
Return values
array<string|int, mixed>|string —Integer value, or a string containing an error If an array of numbers is passed as the argument, then the returned result will also be an array with the same dimensions
evaluateArrayArguments()
protected
static evaluateArrayArguments(callable $method, mixed ...$arguments) : array<string|int, mixed>
Parameters
- $method : callable
- $arguments : mixed
Return values
array<string|int, mixed> —evaluateArrayArgumentsSubset()
protected
static evaluateArrayArgumentsSubset(callable $method, int $limit, mixed ...$arguments) : array<string|int, mixed>
Parameters
- $method : callable
- $limit : int
- $arguments : mixed
Return values
array<string|int, mixed> —evaluateSingleArgumentArray()
protected
static evaluateSingleArgumentArray(callable $method, array<string|int, mixed> $values) : array<string|int, mixed>
Parameters
- $method : callable
- $values : array<string|int, mixed>
Return values
array<string|int, mixed> —initialiseHelper()
private
static initialiseHelper(array<string|int, mixed> $arguments) : void
Parameters
- $arguments : array<string|int, mixed>