Module: Luchadeer
- Defined in:
- lib/luchadeer/middleware/parse_json.rb,
lib/luchadeer.rb,
lib/luchadeer/api.rb,
lib/luchadeer/error.rb,
lib/luchadeer/client.rb,
lib/luchadeer/search.rb,
lib/luchadeer/version.rb,
lib/luchadeer/resource.rb,
lib/luchadeer/resources.rb,
lib/luchadeer/middleware/parse_api_error.rb,
lib/luchadeer/middleware/follow_redirects.rb,
lib/luchadeer/middleware/parse_http_error.rb
Overview
adapted from the ‘twitter’ gem github.com/sferik/twitter/blob/88d7b19e295f27e1dcf970b979585fa9d3984cd6/lib/twitter/rest/response/parse_json.rb
Defined Under Namespace
Modules: API, Middleware Classes: Accessory, Character, Chat, Client, Company, Concept, Error, Franchise, Game, GameRating, Genre, Location, Object, Person, Platform, Promo, RatingBoard, Region, Release, Resource, Review, Search, Theme, UserReview, Video, VideoType
Constant Summary collapse
- VERSION =
'0.4.0'
Class Method Summary collapse
- .client ⇒ Object
- .client=(new_client) ⇒ Object
- .configure(opts = {}, &blk) ⇒ Object
- .search(*args, &blk) ⇒ Object
Class Method Details
.client ⇒ Object
10 11 12 |
# File 'lib/luchadeer.rb', line 10 def client Thread.current[:luchadeer_client] end |
.client=(new_client) ⇒ Object
14 15 16 |
# File 'lib/luchadeer.rb', line 14 def client=(new_client) Thread.current[:luchadeer_client] = new_client end |