class Scryfall::Cards

Public Class Methods

named_exact(cardname, **args) click to toggle source
# File lib/scryfall/cards.rb, line 8
def self.named_exact(cardname, **args)
  api.get '/cards/named', { exact: cardname }, **args
end
named_fuzzy(cardname, **args) click to toggle source
# File lib/scryfall/cards.rb, line 4
def self.named_fuzzy(cardname, **args)
  api.get '/cards/named', { fuzzy: cardname }, **args
end
with_arena_id(id, **args) click to toggle source
# File lib/scryfall/cards.rb, line 26
def self.with_arena_id(id, **args)
  api.get "/cards/arena/#{id}", {}, **args
end
with_id(id, **args) click to toggle source
# File lib/scryfall/cards.rb, line 34
def self.with_id(id, **args)
  api.get "/cards/#{id}", {}, **args
end
with_mtgo_id(id, **args) click to toggle source
# File lib/scryfall/cards.rb, line 22
def self.with_mtgo_id(id, **args)
  api.get "/cards/mtgo/#{id}", {}, **args
end
with_tcgplayer_id(id, **args) click to toggle source
# File lib/scryfall/cards.rb, line 30
def self.with_tcgplayer_id(id, **args)
  api.get "/cards/tcgplayer/#{id}", {}, **args
end