Module: Brightcontent::ModelExtensions::ClassMethods
- Defined in:
- lib/brightcontent/model_extensions.rb
Instance Method Summary collapse
- #add_brightcontent_column(column_name) ⇒ Object
- #added_brightcontent_columns ⇒ Object
- #brightcontent_columns ⇒ Object
Instance Method Details
#add_brightcontent_column(column_name) ⇒ Object
10 11 12 |
# File 'lib/brightcontent/model_extensions.rb', line 10 def add_brightcontent_column(column_name) added_brightcontent_columns << column_name.to_s end |
#added_brightcontent_columns ⇒ Object
14 15 16 |
# File 'lib/brightcontent/model_extensions.rb', line 14 def added_brightcontent_columns @_added_brightcontent_columns ||= [] end |
#brightcontent_columns ⇒ Object
6 7 8 |
# File 'lib/brightcontent/model_extensions.rb', line 6 def brightcontent_columns (column_names + added_brightcontent_columns).uniq end |