function &getColumnsByFlag($flag) { $columns = array(); foreach ($this->getColumns() as $column) { if ($column->hasFlag($flag)) { $columns[$column->getId()] = $column; } } return $columns; }