Sha256: 670572f69b6adad267ee15d7964d660bdaa7054d46dcb6563eb905e27e06b083
Contents?: true
Size: 376 Bytes
Versions: 2
Compression:
Stored size: 376 Bytes
Contents
module FinePrint class ApplicationController < ActionController::Base before_filter :verify_admin rescue_from FinePrint::SecurityTransgression, :with => lambda { redirect_to FinePrint.redirect_path } protected def verify_admin user = FinePrint.current_user_proc.call(self) FinePrint.raise_unless_admin(user) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fine_print-1.3.0 | app/controllers/fine_print/application_controller.rb |
fine_print-1.2.0 | app/controllers/fine_print/application_controller.rb |