class PasswordRequired::PasswordRequest

Constants

IGNORED_PARAMETER_KEYS

Attributes

password[RW]

Public Class Methods

new(request) click to toggle source
Calls superclass method
# File lib/password_required/password_request.rb, line 13
def initialize(request)
  @request = request
  super({})
end

Public Instance Methods

additional_params() click to toggle source
# File lib/password_required/password_request.rb, line 22
def additional_params
  parameters.except(*IGNORED_PARAMETER_KEYS)
end
hidden_form_inputs() click to toggle source
# File lib/password_required/password_request.rb, line 26
def hidden_form_inputs
  HiddenInputs.new(additional_params).to_s.html_safe
end
target_url() click to toggle source
# File lib/password_required/password_request.rb, line 18
def target_url
  env['ORIGINAL_FULLPATH']
end