MetaModels\Attribute\Base::prepareTemplate PHP Method

prepareTemplate() protected method

When rendered via a template, this populates the template with values.
protected prepareTemplate ( MetaModels\Render\Template $objTemplate, array $arrRowData, MetaModels\Render\Setting\ISimple $objSettings ) : void
$objTemplate MetaModels\Render\Template The Template instance to populate.
$arrRowData array The row data for the current item.
$objSettings MetaModels\Render\Setting\ISimple The render settings to use for this attribute.
return void
    protected function prepareTemplate(Template $objTemplate, $arrRowData, $objSettings)
    {
        $objTemplate->setData(array('attribute' => $this, 'settings' => $objSettings, 'row' => $arrRowData, 'raw' => $arrRowData[$this->getColName()], 'additional_class' => $objSettings->get('additional_class') ? ' ' . $objSettings->get('additional_class') : ''));
    }