Class: Synonymous::Definition
- Inherits:
-
Object
- Object
- Synonymous::Definition
- Defined in:
- lib/synonymous/definition.rb
Instance Method Summary collapse
-
#initialize(data) ⇒ Definition
constructor
A new instance of Definition.
- #senses ⇒ Object
Constructor Details
#initialize(data) ⇒ Definition
Returns a new instance of Definition.
5 6 7 |
# File 'lib/synonymous/definition.rb', line 5 def initialize(data) @data = data end |
Instance Method Details
#senses ⇒ Object
9 10 11 12 |
# File 'lib/synonymous/definition.rb', line 9 def senses # https://dictionaryapi.com/products/json#sec-2.sseq @data.fetch("sseq").map { |data| Sense.new(data) } end |