class ExpressAttributeKeyColumn extends AttributeKeyColumn implements PagerColumnInterface (View source)

Traits

Properties

deprecated $columnKey from  Column
deprecated $columnName from  Column
deprecated $sortDirection from  Column
deprecated $isSortable from  Column
deprecated $callback from  Column
protected $attributeKey from  AttributeKeyColumn

Methods

getColumnValue($obj)

No description

getColumnKey()

No description

from  Column
getColumnName()

No description

from  Column
getColumnDefaultSortDirection() deprecated

No description

from  Column
isColumnSortable()

No description

from  Column
getColumnCallback()

No description

from  Column
setColumnDefaultSortDirection($dir) deprecated

No description

from  Column
getSortClassName(Result $result)

No description

from  Column
getColumnSortDirection()

No description

from  Column
setColumnSortDirection($sortDirection)

No description

from  Column
string
sanitizeSortDirection($direction)

Normalize a sort direction to "asc" or "desc".

from  Column
getSortURL(Result $result)

No description

from  Column
__construct($attributeKey, $isSortable = true, $defaultSort = 'asc')

No description

jsonSerialize()

No description

from  Column
getAttributeKey()

No description

andWhereNotExists(QueryBuilder $query, $expr)

No description

filterListAtOffset(PagerProviderInterface $itemList, $mixed)

No description

Details

getColumnValue($obj)

No description

Parameters

$obj

getColumnKey()

No description

getColumnName()

No description

getColumnDefaultSortDirection() deprecated

deprecated

No description

isColumnSortable()

No description

getColumnCallback()

No description

setColumnDefaultSortDirection($dir) deprecated

deprecated

No description

Parameters

$dir

getSortClassName(Result $result)

No description

Parameters

Result $result

getColumnSortDirection()

No description

setColumnSortDirection($sortDirection)

No description

Parameters

$sortDirection

private string sanitizeSortDirection($direction)

Normalize a sort direction to "asc" or "desc".

Parameters

$direction

Return Value

string

getSortURL(Result $result)

No description

Parameters

Result $result

__construct($attributeKey, $isSortable = true, $defaultSort = 'asc')

No description

Parameters

$attributeKey
$isSortable
$defaultSort

jsonSerialize()

No description

getAttributeKey()

No description

andWhereNotExists(QueryBuilder $query, $expr)

No description

Parameters

QueryBuilder $query
$expr

filterListAtOffset(PagerProviderInterface $itemList, $mixed)

No description

Parameters

PagerProviderInterface $itemList
$mixed