Class: CurationConcern::BaseController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- CurationConcern::BaseController
- Includes:
- Sufia::Noid
- Defined in:
- app/controllers/curation_concern/base_controller.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#curation_concern ⇒ Object
readonly
Returns the value of attribute curation_concern.
Instance Method Summary collapse
- #contributor_agreement ⇒ Object
- #save_and_add_related_files_submit_value(override_name = action_name) ⇒ Object
Methods inherited from ApplicationController
#show_action_bar?, #show_site_search?, #sufia
Instance Attribute Details
#curation_concern ⇒ Object (readonly)
Returns the value of attribute curation_concern.
26 27 28 |
# File 'app/controllers/curation_concern/base_controller.rb', line 26 def curation_concern @curation_concern end |
Instance Method Details
#contributor_agreement ⇒ Object
29 30 31 |
# File 'app/controllers/curation_concern/base_controller.rb', line 29 def contributor_agreement @contributor_agreement ||= ContributorAgreement.new(curation_concern, current_user, params) end |
#save_and_add_related_files_submit_value(override_name = action_name) ⇒ Object
34 35 36 37 |
# File 'app/controllers/curation_concern/base_controller.rb', line 34 def (override_name = action_name) verb_name = ['create', 'new'].include?(override_name) ? 'Create' : 'Update' "#{verb_name} and Add Related Files..." end |