protected function getColumnOption($column_key, $option_name, $default = NULL)
    {
        return isset($this->columns[$column_key][$option_name]) ? $this->columns[$column_key][$option_name] : value($default);
    }
protected function getColumnOption($column_key, $option_name, $default = NULL)
    {
        return isset($this->columns[$column_key][$option_name]) ? $this->columns[$column_key][$option_name] : value($default);
    }
protected function getColumnOption ( $ column_key , $ option_name , $ default = NULL ) { return isset ( $ this -> columns [ $ column_key ] [ $ option_name ] ) ? $ this -> columns [ $ column_key ] [ $ option_name ] : value ( $ default ) ; }
Return column option value

@param $column_key           - the column key in columns property
@param string $option_name   - the column option key in columns options
@param mixed $default
@return null
Return column option value