Module: LineEmoji
- Defined in:
- lib/line_emoji.rb,
lib/line_emoji/version.rb
Defined Under Namespace
Classes: Item
Constant Summary collapse
- JSON_FILEPATH =
File.('../../data/line_emoji.json', __FILE__)
- VERSION =
"0.1.0".freeze
Class Method Summary collapse
Class Method Details
.encode(text) ⇒ Object
14 15 16 17 |
# File 'lib/line_emoji.rb', line 14 def encode(text) items.each { |item| text = item.encode(text) } text end |
.items ⇒ Object
10 11 12 |
# File 'lib/line_emoji.rb', line 10 def items @items ||= JSON.parse(File.read(JSON_FILEPATH)).map { |obj| Item.new(obj) } end |