public function filter($table)
    {
        foreach ($table->getRows() as $row) {
            $value = $row->getColumn($this->columnToDecode);
            if ($value !== false) {
                $value = self::decodeLabelSafe($value);
                $row->setColumn($this->columnToDecode, $value);

                $this->filterSubTable($row);
            }
        }
    }
public function filter($table)
    {
        foreach ($table->getRows() as $row) {
            $value = $row->getColumn($this->columnToDecode);
            if ($value !== false) {
                $value = self::decodeLabelSafe($value);
                $row->setColumn($this->columnToDecode, $value);

                $this->filterSubTable($row);
            }
        }
    }
public function filter ( $ table ) { foreach ( $ table -> getRows ( ) as $ row ) { $ value = $ row -> getColumn ( $ this -> columnToDecode ) ; if ( $ value !== false ) { $ value = self :: decodeLabelSafe ( $ value ) ; $ row -> setColumn ( $ this -> columnToDecode , $ value ) ; $ this -> filterSubTable ( $ row ) ; } } }
Decodes all columns of the given data table

@param DataTable $table
Decodes all columns of the given data table