Module: DataControllerConfiguration
- Extended by:
- ActiveSupport::Concern
- Defined in:
- app/controllers/concerns/data_controller_configuration.rb
Defined Under Namespace
Modules: BatchByFilterScope, ProjectDataControllerConfiguration, SharedDataControllerConfiguration
Instance Method Summary collapse
-
#set_hub_model ⇒ Object
protected
!! This needs to be redefined in STI model controllers (e.g. see Georeferences::GeoLocates controller) !! TODO- merge this into hub_model_metadata.
- #set_hub_model_metadata ⇒ Object protected
- #set_is_data_controller ⇒ Object protected
Instance Method Details
#set_hub_model ⇒ Object (protected)
!! This needs to be redefined in STI model controllers (e.g. see Georeferences::GeoLocates controller) !! TODO- merge this into hub_model_metadata
18 19 20 |
# File 'app/controllers/concerns/data_controller_configuration.rb', line 18 def set_hub_model @hub_model ||= controller_name.classify.safe_constantize # was constantize end |
#set_hub_model_metadata ⇒ Object (protected)
22 23 24 |
# File 'app/controllers/concerns/data_controller_configuration.rb', line 22 def @hub_model_metadata = Hub::Data::BY_NAME[@hub_model.name] end |
#set_is_data_controller ⇒ Object (protected)
12 13 14 |
# File 'app/controllers/concerns/data_controller_configuration.rb', line 12 def set_is_data_controller @is_data_controller = true end |