class Browser::Device::Samsung
def self.names
def self.names @names ||= YAML.load_file(Browser.root.join("samsung.yml").to_s) end
def code
def code matches && matches[2] end
def id
def id :samsung end
def match?
def match? !!matches end
def matches
def matches @matches ||= ua.match(REGEX) end
def name
def name "Samsung #{self.class.names[code] || code}" end