nameToAppend = $nameToAppend; } /** * See {@link ReplaceColumnNames}. * * @param DataTable $table */ public function filter($table) { if (!isset($this->nameToAppend) || '' === $this->nameToAppend || false === $this->nameToAppend) { return; } foreach ($table->getRows() as $row) { $columns = $row->getColumns(); foreach ($columns as $column => $value) { $row->deleteColumn($column); $row->setColumn($column . $this->nameToAppend, $value); } $this->filterSubTable($row); } } }