Module: QueryReport::ColumnModule
- Included in:
- Report
- Defined in:
- lib/query_report/column.rb
Defined Under Namespace
Classes: Column
Instance Method Summary collapse
Instance Method Details
#column(name, options = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/query_report/column.rb', line 3 def column(name, ={}, &block) .merge!(model_name: model_name) @columns << Column.new(name, , block) end |
#column_names ⇒ Object
12 13 14 |
# File 'lib/query_report/column.rb', line 12 def column_names @column_names ||= (@columns||[]).collect(&:humanize) end |
#columns ⇒ Object
8 9 10 |
# File 'lib/query_report/column.rb', line 8 def columns @columns end |