trait RenderCellCollectionTrait (View source)

Traits

Properties

protected $formatter from  FormatterAwareTrait
protected RenderCellInterface[] $rendererList

Methods

setFormatter(FormatterInterface $formatter)

No description

getFormatter()

No description

isHumanReadable()

No description

$this
addRenderer(RenderCellInterface $renderer, $priority = RenderCellCollectionInterface::PRIORITY_NORMAL)

Add a renderer

$this
addRendererFunction(callable $rendererFn, $priority = RenderCellCollectionInterface::PRIORITY_NORMAL)

Add a callable as a renderer

renderCell($key, $cellData, FormatterOptions $options, $rowData)

{@inheritdoc}

Details

setFormatter(FormatterInterface $formatter)

No description

Parameters

FormatterInterface $formatter

getFormatter()

No description

isHumanReadable()

No description

$this addRenderer(RenderCellInterface $renderer, $priority = RenderCellCollectionInterface::PRIORITY_NORMAL)

Add a renderer

Parameters

RenderCellInterface $renderer
$priority

Return Value

$this

$this addRendererFunction(callable $rendererFn, $priority = RenderCellCollectionInterface::PRIORITY_NORMAL)

Add a callable as a renderer

Parameters

callable $rendererFn
$priority

Return Value

$this

renderCell($key, $cellData, FormatterOptions $options, $rowData)

{@inheritdoc}

Parameters

$key
$cellData
FormatterOptions $options
$rowData