module Kameleoon::OperatingSystemType

def self.from_name(name)

def self.from_name(name)
  case name
  when 'WINDOWS'
    WINDOWS
  when 'MAC'
    MAC
  when 'IOS'
    IOS
  when 'LINUX'
    LINUX
  when 'ANDROID'
    ANDROID
  when 'WINDOWS_PHONE'
    WINDOWS_PHONE
  else
    nil
  end
end

def self.name_from_type(operating_system_type)

def self.name_from_type(operating_system_type)
  case operating_system_type
  when OperatingSystemType::WINDOWS
    'WINDOWS'
  when OperatingSystemType::MAC
    'MAC'
  when OperatingSystemType::IOS
    'IOS'
  when OperatingSystemType::LINUX
    'LINUX'
  when OperatingSystemType::ANDROID
    'ANDROID'
  when OperatingSystemType::WINDOWS_PHONE
    'WINDOWS_PHONE'
  else
    nil
  end
end