phpDocumentor

TableDataFactory

Class representing a table data factory.

Table of Contents

createBooleanColumn()  : BooleanColumn
Return boolean column.
createColumns()  : TableDataColumns
Return columns.
createDateColumn()  : DateColumn
Return date column.
createDecimalColumn()  : DecimalColumn
Return decimal column.
createIntegerColumn()  : IntegerColumn
Return integer column.
createPercentageColumn()  : PercentageColumn
Return percentage column.
createRow()  : TableDataRow
Return row.
createRowBooleanField()  : BooleanRowField
Return boolean row field.
createRowFields()  : RowFields
Return row fields.
createRowNumberField()  : NumberRowField
Return number row field.
createRows()  : TableDataRows
Return rows.
createRowTextField()  : TextRowField
Return text row field.
createTableData()  : TableData
Return table data.
createTextColumn()  : TextColumn
Return text column.

Methods

createBooleanColumn()

Return boolean column.

public createBooleanColumn(string $title, string $field) : BooleanColumn
Parameters
$title : string

Title.

$field : string

Field name.

Return values
BooleanColumn

Boolean column.

createDateColumn()

Return date column.

public createDateColumn(string $title, string $field, string $inputDateFormat, string $outputDateFormat) : DateColumn
Parameters
$title : string

Title.

$field : string

Field name.

$inputDateFormat : string

Input date format.

$outputDateFormat : string

Output date format.

Return values
DateColumn

Date column.

createDecimalColumn()

Return decimal column.

public createDecimalColumn(string $title, string $field) : DecimalColumn
Parameters
$title : string

Title.

$field : string

Field name.

Return values
DecimalColumn

Decimal column.

createIntegerColumn()

Return integer column.

public createIntegerColumn(string $title, string $field) : IntegerColumn
Parameters
$title : string

Title.

$field : string

Field name.

Return values
IntegerColumn

Integer column.

createPercentageColumn()

Return percentage column.

public createPercentageColumn(string $title, string $field) : PercentageColumn
Parameters
$title : string

Title.

$field : string

Field name.

Return values
PercentageColumn

Percentage column.

createRowBooleanField()

Return boolean row field.

public createRowBooleanField(string $name, bool $value) : BooleanRowField
Parameters
$name : string

Name.

$value : bool

Value.

Return values
BooleanRowField

Boolean row field.

createRowNumberField()

Return number row field.

public createRowNumberField(string $name, float $value) : NumberRowField
Parameters
$name : string

Name.

$value : float

Value.

Return values
NumberRowField

Number row field.

createRowTextField()

Return text row field.

public createRowTextField(string $name, string $value) : TextRowField
Parameters
$name : string

Name.

$value : string

Value.

Return values
TextRowField

Text row field.

createTextColumn()

Return text column.

public createTextColumn(string $title, string $field) : TextColumn
Parameters
$title : string

Title.

$field : string

Field name.

Return values
TextColumn

Text column.

Search results