adopt-a-hydrant/app/controllers/application_controller.rb

20 lines
401 B
Ruby

class ApplicationController < ActionController::Base
protect_from_forgery
before_filter :set_flash_from_params
before_filter :set_locale
protected
def set_flash_from_params
if params[:flash]
params[:flash].each do |key, message|
flash.now[key.to_sym] = message
end
end
end
def set_locale
I18n.locale = env['rack.locale'] || I18n.default_locale
end
end