DataTables
Column Class Reference

Public Member Functions

 __construct (string $name, ? ColumnFormatter $columnFormatter=null, ? Model $sourceModel=null)
 
 getName ()
 
 isMutated ()
 
 getRelation ()
 
 setFormatter (ColumnFormatter $columnFormatter)
 
 getFormattedValue (Model $rowModel)
 
 getValue (Model $rowModel)
 
 getKey ()
 
 getIdentifier ()
 
 getAttributeName ()
 

Constructor & Destructor Documentation

◆ __construct()

__construct ( string  $name,
? ColumnFormatter  $columnFormatter = null,
? Model  $sourceModel = null 
)

Column constructor.

Parameters
string$name
ColumnFormatter | null$columnFormatter
Model | null$sourceModel

Member Function Documentation

◆ getAttributeName()

getAttributeName ( )
Returns
string

◆ getFormattedValue()

getFormattedValue ( Model  $rowModel)

Get the formatted column value.

Parameters
Model$rowModel
Returns
string|null

◆ getIdentifier()

getIdentifier ( )
Returns
string

◆ getKey()

getKey ( )
Returns
string

◆ getName()

getName ( )
Returns
string

◆ getRelation()

getRelation ( )
Returns
null|ColumnRelation

◆ getValue()

getValue ( Model  $rowModel)

Get the value of this column for the given row.

Parameters
Model$rowModel
Returns
string|null

◆ isMutated()

isMutated ( )
Returns
bool

◆ setFormatter()

setFormatter ( ColumnFormatter  $columnFormatter)
Parameters
ColumnFormatter$columnFormatter
Returns
Column

The documentation for this class was generated from the following file: