module SebElink::Communications
Private Instance Methods
validate_message_code()
click to toggle source
# File lib/seb_elink/communications.rb, line 5 def validate_message_code message_codes = send(:class)::SUPPORTED_MESSAGES raise ArgumentError.new( "'#{message_code}' is not a supported message code. Supported ones are: #{message_codes}" ) unless message_codes.include?(message_code) end
validate_version()
click to toggle source
# File lib/seb_elink/communications.rb, line 13 def validate_version versions = send(:class)::SUPPORTED_VERSIONS raise ArgumentError.new( "'#{version}' is not a supported version. Supported ones are: #{versions}" ) unless versions.include?(version) end