class Dino::Apis::Item

Attributes

id[R]

Public Class Methods

find(**args) click to toggle source
# File lib/dino/apis/item.rb, line 4
def self.find(**args)
  new(**args).load
end
new(id:, **args) click to toggle source
Calls superclass method Dino::Apis::Base::new
# File lib/dino/apis/item.rb, line 9
def initialize(id:, **args)
  @id = id
  super(**args)
end

Public Instance Methods

load() click to toggle source
# File lib/dino/apis/item.rb, line 14
def load
  Models::Item.new(fetch_data(options[:path] || "news/#{id}")['Item'])
end