Sha256: 2a21c3f22ff60387f951407925c80f82e6250317c53c426e689630ab9b40f61b
Contents?: true
Size: 845 Bytes
Versions: 1
Compression:
Stored size: 845 Bytes
Contents
module Helena module Admin class ApplicationController < Helena::ApplicationController before_filter :authenticate_administrator def notify_successful_create_for(resource_name) flash[:notice] = t('actions.created', resource: resource_name) end def notify_successful_update_for(resource_name) flash[:notice] = t('actions.updated', resource: resource_name) end def notify_successful_delete_for(resource_name) flash[:notice] = t('actions.deleted', resource: resource_name) end def notify_error(resource = nil) flash[:error] = [] if resource resource.errors.full_messages.each do |message| flash[:error] << message end else flash[:error] << t('actions.error') end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
helena-0.3.3 | app/controllers/helena/admin/application_controller.rb |