Class: Beastiary::Search

Inherits:
Object
  • Object
show all
Defined in:
lib/rs_api-ruby/beastiary.rb

Class Method Summary collapse

Class Method Details

.byID(id) ⇒ Object



9
10
11
12
13
14
# File 'lib/rs_api-ruby/beastiary.rb', line 9

def self.byID(id)
  uri = Utils.baseURI + 'itemdb_rs/bestiary/beastData.json?beastid=' + id.to_s
  jsonRequest = open(uri).read
  jsonRequest = jsonRequest.gsub("", "")
  return JSON.parse(jsonRequest)
end

.byLetter(letter) ⇒ Object



16
17
18
19
# File 'lib/rs_api-ruby/beastiary.rb', line 16

def self.byLetter(letter)
  jsonRequest = open(Utils.baseURI + 'itemdb_rs/bestiary/bestiaryNames.json?letter=' + letter.to_s).read
  return JSON.parse(jsonRequest)
end

.byName(name) ⇒ Object



4
5
6
7
# File 'lib/rs_api-ruby/beastiary.rb', line 4

def self.byName(name)
  jsonRequest = open(Utils.baseURI + 'itemdb_rs/bestiary/beastSearch.json?term=' + name.to_s).read
  return JSON.parse(jsonRequest)
end