Module: Panmind::SSLHelper::Filters::ClassMethods

Defined in:
lib/panmind/ssl_helper.rb

Instance Method Summary collapse

Instance Method Details

#ignore_ssl(options = {}) ⇒ Object



132
133
134
135
136
137
# File 'lib/panmind/ssl_helper.rb', line 132

def ignore_ssl(options = {})
  return if Rails.env.development?

  skip_before_filter :ssl_required, options
  skip_before_filter :ssl_refused,  options
end

#refuse_ssl(options = {}) ⇒ Object



139
140
141
142
143
144
# File 'lib/panmind/ssl_helper.rb', line 139

def refuse_ssl(options = {})
  return if Rails.env.development?

  skip_before_filter :ssl_required, options
  before_filter      :ssl_refused,  options
end

#require_ssl(options = {}) ⇒ Object



125
126
127
128
129
130
# File 'lib/panmind/ssl_helper.rb', line 125

def require_ssl(options = {})
  return if Rails.env.development?

  skip_before_filter :ssl_refused,  options
  before_filter      :ssl_required, options
end