Sha256: e8d362249d6de998476dd07cd5a7454877321f046d50a1e9846b4364eaa5afab

Contents?: true

Size: 225 Bytes

Versions: 11

Compression:

Stored size: 225 Bytes

Contents

module SmsAero::Types
  # Converts any value to either 1 or 0 flag for digital sending channel
  #
  # @example
  #   SmsAero::Types::Digital[true] # => 1
  #
  Digital = Strict::Int.constructor { |value| value ? 1 : 0 }
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
sms_aero-0.0.11 lib/sms_aero/types/digital.rb
sms_aero-0.0.10 lib/sms_aero/types/digital.rb
sms_aero-0.0.9 lib/sms_aero/types/digital.rb
sms_aero-0.0.8 lib/sms_aero/types/digital.rb
sms_aero-0.0.7 lib/sms_aero/types/digital.rb
sms_aero-0.0.6 lib/sms_aero/types/digital.rb
sms_aero-0.0.5 lib/sms_aero/types/digital.rb
sms_aero-0.0.4 lib/sms_aero/types/digital.rb
sms_aero-0.0.3 lib/sms_aero/types/digital.rb
sms_aero-0.0.2 lib/sms_aero/types/digital.rb
sms_aero-0.0.1 lib/sms_aero/types/digital.rb