class Device

Attributes

adapter[RW]

Public Class Methods

call(*args) click to toggle source
# File lib/device.rb, line 18
def self.call(*args)
end
flat_api() click to toggle source

Flat syntax/behaviour API between versions, to any application be able to execute on whole versions.

@return [Class] the class object flatted

# File lib/device.rb, line 10
def self.flat_api
  klass_version = Device.version.to_s.gsub(".", "")
  # Sample
  #if Device.version == "0.4.3"
    #const_get("VersionFlat#{klass_version}").flat Device
  #end
end
version() click to toggle source
# File lib/device/version.rb, line 3
def self.version
  adapter.version
end