Module: Recruiter::CrudFlashMessagerHelper
- Included in:
- RecruiterController
- Defined in:
- app/helpers/recruiter/crud_flash_messager_helper.rb
Instance Method Summary collapse
- #crud_flash(result, &block) ⇒ Object
- #set_crud_error_flash ⇒ Object
- #set_crud_success_flash ⇒ Object
Instance Method Details
#crud_flash(result, &block) ⇒ Object
3 4 5 6 7 8 9 |
# File 'app/helpers/recruiter/crud_flash_messager_helper.rb', line 3 def crud_flash(result, &block) unless request.xhr? result ? set_crud_success_flash : set_crud_error_flash yield if result && block_given? end result end |
#set_crud_error_flash ⇒ Object
16 17 18 19 |
# File 'app/helpers/recruiter/crud_flash_messager_helper.rb', line 16 def set_crud_error_flash default = t("recruiter.messages.crud.#{params[:action]}.error") flash.now[:alert] = t('.success', default: default) end |
#set_crud_success_flash ⇒ Object
11 12 13 14 |
# File 'app/helpers/recruiter/crud_flash_messager_helper.rb', line 11 def set_crud_success_flash default = t("recruiter.messages.crud.#{params[:action]}.success") flash[:notice] = t('.success', default: default) end |