Sha256: 3315801a85b53a4c172f964531073777a789d272af8f7029232e54fba1147cac
Contents?: true
Size: 1.2 KB
Versions: 3
Compression:
Stored size: 1.2 KB
Contents
require_relative 'champion' require_relative 'current_game' require_relative 'featured_games' require_relative 'game' require_relative 'league' require_relative 'lol_static_data' require_relative 'lol_status' require_relative 'match' require_relative 'match_list' require_relative 'stats' require_relative 'summoner' require_relative 'team' # Combines operations of LoL API. module Taric module Operation module API include Taric::Operation::Champion include Taric::Operation::CurrentGame include Taric::Operation::FeaturedGames include Taric::Operation::Game include Taric::Operation::League include Taric::Operation::LolStaticData include Taric::Operation::LolStatus include Taric::Operation::Match include Taric::Operation::MatchList include Taric::Operation::Stats include Taric::Operation::Summoner include Taric::Operation::Team # Template for requesting the url and processing the response. # # @param url String # @param requestor Proc (lambda) # @param response_handler Proc (lambda) API_CALL = -> (url:, requestor:, response_handler:) { response_handler.(requestor.(url)) } end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
taric-0.4.0 | lib/taric/operation/api.rb |
taric-0.3.4 | lib/taric/operation/api.rb |
taric-0.3.3 | lib/taric/operation/api.rb |