/** * A seam for people extending CGridView to be able to hook onto the data cell rendering process. * * By overriding only this method we will not need to copypaste and modify the whole entirety of `renderTableRow`. * Or override `renderDataCell()` method of all possible CGridColumn descendants. * * @param CGridColumn $column The Column instance to * @param integer $row * @since 1.1.17 */ protected function renderDataCell($column, $row) { $column->renderDataCell($row); }
/** * @param CGridColumn $column * @param integer $row * * @return string */ private function getRenderedDataCellValue($column, $row) { ob_start(); $column->renderDataCell($row); return ob_get_clean(); }