Sha256: fb33ad16133d9814635a9309a7942d19b56cc98e04212bd866b739bdcb3658be

Contents?: true

Size: 670 Bytes

Versions: 3

Compression:

Stored size: 670 Bytes

Contents

class ApplicationController < ActionController::Base
  
  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?
      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

3 entries across 3 versions & 3 rubygems

Version Path
muck-raker-3.0.0 test/rails_test/app/controllers/application_controller.rb
muck-shares-3.0.0 test/rails_test/app/controllers/application_controller.rb
muck-comments-3.0.0 test/rails_test/app/controllers/application_controller.rb