Documentation

AdvancedValueBinder extends DefaultValueBinder implements IValueBinder

Interfaces, Classes and Traits

IValueBinder

Table of Contents

bindValue()  : bool
Bind value to a cell.
dataTypeForValue()  : string
DataType for value.
setImproperFraction()  : bool
setPercentage()  : bool
setProperFraction()  : bool
setTimeHoursMinutes()  : bool
setTimeHoursMinutesSeconds()  : bool

Methods

bindValue()

Bind value to a cell.

public bindValue(Cell $cell[, mixed $value = null ]) : bool
Parameters
$cell : Cell

Cell to bind value to

$value : mixed = null

Value to bind in cell

Return values
bool

dataTypeForValue()

DataType for value.

public static dataTypeForValue(mixed $value) : string
Parameters
$value : mixed
Return values
string

setImproperFraction()

protected setImproperFraction(array<string|int, mixed> $matches, Cell $cell) : bool
Parameters
$matches : array<string|int, mixed>
$cell : Cell
Return values
bool

setPercentage()

protected setPercentage(string $value, Cell $cell) : bool
Parameters
$value : string
$cell : Cell
Return values
bool

setProperFraction()

protected setProperFraction(array<string|int, mixed> $matches, Cell $cell) : bool
Parameters
$matches : array<string|int, mixed>
$cell : Cell
Return values
bool

setTimeHoursMinutes()

protected setTimeHoursMinutes(string $value, Cell $cell) : bool
Parameters
$value : string
$cell : Cell
Return values
bool

setTimeHoursMinutesSeconds()

protected setTimeHoursMinutesSeconds(string $value, Cell $cell) : bool
Parameters
$value : string
$cell : Cell
Return values
bool

Search results