class Simplepay::Support::Boolean
Acts as a delegator for Simplepay::Support::Field
:class
.
This class acts as a helper for sending boolean values to Amazon. In their forms, booleans are expected to be either “0” or “1”, for false or true, respectively.
Public Class Methods
new(value)
click to toggle source
# File lib/simplepay/support/boolean.rb, line 13 def initialize(value) @value = value end
Public Instance Methods
to_s()
click to toggle source
Returns “1” if the boolean is true, “0” otherwise.
# File lib/simplepay/support/boolean.rb, line 20 def to_s return '' if @value.nil? @value ? Simplepay::Boolean::True : Simplepay::Boolean::False end