WizardAbstract
in package
AbstractYes
Table of Contents
Properties
- $cellRange : string
- $expression : string
- $referenceCell : string
- $referenceColumn : int
- $referenceRow : int
- $stopIfTrue : bool
- $style : Style|null
Methods
- __construct() : mixed
- getCellRange() : string
- getStopIfTrue() : bool
- getStyle() : Style
- reverseAdjustCellRef() : string
- setCellRange() : void
- setStopIfTrue() : void
- setStyle() : void
- adjustConditionsForCellReferences() : array<string|int, mixed>
- cellConditionCheck() : string
- conditionCellAdjustment() : string
- reverseCellAdjustment() : string
- setReferenceCellForExpressions() : void
- validateOperand() : string
Properties
$cellRange
protected
string
$cellRange
$expression
protected
string
$expression
$referenceCell
protected
string
$referenceCell
$referenceColumn
protected
int
$referenceColumn
$referenceRow
protected
int
$referenceRow
$stopIfTrue
protected
bool
$stopIfTrue
= false
$style
protected
Style|null
$style
= null
Methods
__construct()
public
__construct(string $cellRange) : mixed
Parameters
- $cellRange : string
getCellRange()
public
getCellRange() : string
Return values
stringgetStopIfTrue()
public
getStopIfTrue() : bool
Return values
boolgetStyle()
public
getStyle() : Style
Return values
StylereverseAdjustCellRef()
public
static reverseAdjustCellRef(string $condition, string $cellRange) : string
Parameters
- $condition : string
- $cellRange : string
Return values
stringsetCellRange()
public
setCellRange(string $cellRange) : void
Parameters
- $cellRange : string
setStopIfTrue()
public
setStopIfTrue(bool $stopIfTrue) : void
Parameters
- $stopIfTrue : bool
setStyle()
public
setStyle(Style $style) : void
Parameters
- $style : Style
adjustConditionsForCellReferences()
protected
adjustConditionsForCellReferences(array<string|int, mixed> $conditions) : array<string|int, mixed>
Parameters
- $conditions : array<string|int, mixed>
Return values
array<string|int, mixed>cellConditionCheck()
protected
cellConditionCheck(string $condition) : string
Parameters
- $condition : string
Return values
stringconditionCellAdjustment()
protected
conditionCellAdjustment(array<string|int, mixed> $matches) : string
Parameters
- $matches : array<string|int, mixed>
Return values
stringreverseCellAdjustment()
protected
static reverseCellAdjustment(array<string|int, mixed> $matches, int $referenceColumn, int $referenceRow) : string
Parameters
- $matches : array<string|int, mixed>
- $referenceColumn : int
- $referenceRow : int
Return values
stringsetReferenceCellForExpressions()
protected
setReferenceCellForExpressions(string $conditionalRange) : void
Parameters
- $conditionalRange : string
validateOperand()
protected
validateOperand(string $operand[, string $operandValueType = Wizard::VALUE_TYPE_LITERAL ]) : string
Parameters
- $operand : string
- $operandValueType : string = Wizard::VALUE_TYPE_LITERAL