Class: SignedParameters::Builder
- Inherits:
-
Object
- Object
- SignedParameters::Builder
- Defined in:
- lib/signed_parameters/builder.rb
Instance Method Summary collapse
-
#initialize(parameters, secret, separator = ';') ⇒ Builder
constructor
A new instance of Builder.
- #parameters_with_sign ⇒ Object
- #sign ⇒ Object
- #to_query ⇒ Object
Constructor Details
#initialize(parameters, secret, separator = ';') ⇒ Builder
Returns a new instance of Builder.
5 6 7 8 9 |
# File 'lib/signed_parameters/builder.rb', line 5 def initialize(parameters, secret, separator = ';') @parameters = parameters @secret = secret @separator = separator end |
Instance Method Details
#parameters_with_sign ⇒ Object
15 16 17 |
# File 'lib/signed_parameters/builder.rb', line 15 def parameters_with_sign used_parameters.merge :sign => sign end |
#sign ⇒ Object
11 12 13 |
# File 'lib/signed_parameters/builder.rb', line 11 def sign md5 end |
#to_query ⇒ Object
19 20 21 |
# File 'lib/signed_parameters/builder.rb', line 19 def to_query parameters_with_sign.to_query end |