class Komonjo::Model::Emoji

slack emoji

Attributes

alias[W]
alias_name[RW]
name[RW]
url[RW]

Public Class Methods

create(name, url) click to toggle source
# File lib/komonjo/models/emoji.rb, line 8
def self.create(name, url)
  new.tap do |e|
    e.name = name.to_s
    e.url = url.to_s
    url.match(/^alias:(?<alias_name>\S+)$/) do |m|
      e.alias = true
      e.alias_name = m[:alias_name]
    end
  end
end

Public Instance Methods

alias?() click to toggle source
# File lib/komonjo/models/emoji.rb, line 19
def alias?
  @alias
end