module SslRoutes::ActionController::ClassMethods

Public Instance Methods

enforce_protocols() { |self| ... } click to toggle source
# File lib/ssl_routes/rails.rb, line 11
def enforce_protocols(&block)
  cattr_accessor :parameter, :secure_session, :enable_ssl
  self.parameter      = :protocol
  self.secure_session = true
  self.enable_ssl     = false
  yield self if block_given?
  before_filter :ensure_protocol if self.enable_ssl
end