Sha256: b5d32b22a3d376a6b3bc2ce1af12fe3db549bfae8ccabb5b9114ba90b3093dc7

Contents?: true

Size: 717 Bytes

Versions: 81

Compression:

Stored size: 717 Bytes

Contents

class ApplicationController < ActionController::Base
  include SslRequirement
  helper :all
  protect_from_forgery

  protected
    # called by Admin::Muck::BaseController to check whether or not the
    # user should have access to the admin UI
    def admin_access_required
      access_denied unless admin?
    end
  
    # only require ssl if we are in production
    def ssl_required?
      return ENV['SSL'] == 'on' ? true : false if defined? ENV['SSL']
      return false if local_request?
      return false if RAILS_ENV == 'test'
      ((self.class.read_inheritable_attribute(:ssl_required_actions) || []).include?(action_name.to_sym)) && (RAILS_ENV == 'production' || RAILS_ENV == 'staging')
    end
  
end

Version data entries

81 entries across 81 versions & 1 rubygems

Version Path
muck-engine-0.4.34 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.33 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.32 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.31 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.30 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.29 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.27 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.26 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.25 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.24 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.23 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.21 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.17 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.16 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.15 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.14 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.13 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.12 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.11 test/rails_root/app/controllers/application_controller.rb
muck-engine-0.4.10 test/rails_root/app/controllers/application_controller.rb