class Komonjo::Gateway::EmojisGateway
Returns an object { name, url }
Public Class Methods
new(emoji)
click to toggle source
# File lib/komonjo/gateways/emojis_gateway.rb, line 8 def initialize(emoji) @emoji = emoji end
Public Instance Methods
emoji()
click to toggle source
# File lib/komonjo/gateways/emojis_gateway.rb, line 12 def emoji list = @emoji.map { |k, v| Komonjo::Model::Emoji.create(k, v) } list.select(&:alias?).each do |e| target = list.find { |i| i.name == e.alias_name } e.url = target ? target.url : nil end list end