class LoraRb::Protocol
It contains protocols methods
Constants
- PROVIDERS
Public Class Methods
provider_is_valid?(provider: LoraRb.configuration.provider)
click to toggle source
# File lib/core/protocol.rb, line 12 def self.provider_is_valid?(provider: LoraRb.configuration.provider) PROVIDERS.has_key? provider end
supported?(provider: LoraRb.configuration.provider, protocol: LoraRb.configuration.protocol)
click to toggle source
# File lib/core/protocol.rb, line 15 def self.supported?(provider: LoraRb.configuration.provider, protocol: LoraRb.configuration.protocol) return unless provider && protocol PROVIDERS[provider] && PROVIDERS[provider].include?(protocol.to_sym) end