Module: Igdb
- Defined in:
- lib/igdb/representers/feed_representer.rb,
lib/igdb.rb,
lib/igdb/version.rb,
lib/igdb/requester.rb,
lib/igdb/exceptions.rb,
lib/igdb/models/esrb.rb,
lib/igdb/models/feed.rb,
lib/igdb/models/game.rb,
lib/igdb/models/page.rb,
lib/igdb/models/pegi.rb,
lib/igdb/models/genre.rb,
lib/igdb/models/image.rb,
lib/igdb/models/pulse.rb,
lib/igdb/models/theme.rb,
lib/igdb/models/title.rb,
lib/igdb/models/video.rb,
lib/igdb/models/person.rb,
lib/igdb/models/review.rb,
lib/igdb/models/company.rb,
lib/igdb/models/credits.rb,
lib/igdb/models/feature.rb,
lib/igdb/models/keyword.rb,
lib/igdb/models/version.rb,
lib/igdb/models/website.rb,
lib/igdb/models/external.rb,
lib/igdb/models/platform.rb,
lib/igdb/models/character.rb,
lib/igdb/models/franchise.rb,
lib/igdb/models/game_mode.rb,
lib/igdb/configuration/api.rb,
lib/igdb/models/collection.rb,
lib/igdb/models/game_engine.rb,
lib/igdb/models/pulse_group.rb,
lib/igdb/models/api_resource.rb,
lib/igdb/models/pulse_source.rb,
lib/igdb/models/release_date.rb,
lib/igdb/models/time_to_beat.rb,
lib/igdb/models/feature_value.rb,
lib/igdb/models/alternative_name.rb,
lib/igdb/models/platform_company.rb,
lib/igdb/models/platform_version.rb,
lib/igdb/representers/representer.rb,
lib/igdb/models/player_perspective.rb,
lib/igdb/representers/esrb_representer.rb,
lib/igdb/representers/game_representer.rb,
lib/igdb/representers/page_representer.rb,
lib/igdb/representers/pegi_representer.rb,
lib/igdb/representers/genre_representer.rb,
lib/igdb/representers/image_representer.rb,
lib/igdb/representers/pulse_representer.rb,
lib/igdb/representers/theme_representer.rb,
lib/igdb/representers/title_representer.rb,
lib/igdb/representers/video_representer.rb,
lib/igdb/representers/person_representer.rb,
lib/igdb/representers/review_representer.rb,
lib/igdb/representers/company_representer.rb,
lib/igdb/representers/credits_representer.rb,
lib/igdb/representers/feature_representer.rb,
lib/igdb/representers/keyword_representer.rb,
lib/igdb/representers/version_representer.rb,
lib/igdb/representers/website_representer.rb,
lib/igdb/representers/external_representer.rb,
lib/igdb/representers/platform_representer.rb,
lib/igdb/representers/character_representer.rb,
lib/igdb/representers/franchise_representer.rb,
lib/igdb/representers/game_mode_representer.rb,
lib/igdb/representers/collection_representer.rb,
lib/igdb/models/platform_version_release_date.rb,
lib/igdb/representers/game_engine_representer.rb,
lib/igdb/representers/pulse_group_representer.rb,
lib/igdb/representers/pulse_source_representer.rb,
lib/igdb/representers/release_date_representer.rb,
lib/igdb/representers/time_to_beat_representer.rb,
lib/igdb/representers/feature_value_representer.rb,
lib/igdb/representers/alternative_name_representer.rb,
lib/igdb/representers/platform_company_representer.rb,
lib/igdb/representers/platform_version_representer.rb,
lib/igdb/representers/player_perspective_representer.rb,
lib/igdb/representers/platform_version_release_date_representer.rb
Overview
URL path: /player_perspectives/ First person, third person, etc.
Defined Under Namespace
Modules: Configuration, Exception Classes: AlternativeName, AlternativeNameRepresenter, ApiResource, Character, CharacterRepresenter, Collection, CollectionRepresenter, Company, CompanyRepresenter, Credits, CreditsRepresenter, Esrb, EsrbRepresenter, External, ExternalRepresenter, Feature, FeatureRepresenter, FeatureValue, FeatureValueRepresenter, Feed, FeedRepresenter, Franchise, FranchiseRepresenter, Game, GameEngine, GameEngineRepresenter, GameMode, GameModeRepresenter, GameRepresenter, Genre, GenreRepresenter, Image, ImageRepresenter, Keyword, KeywordRepresenter, Page, PageRepresenter, Pegi, PegiRepresenter, Person, PersonRepresenter, Platform, PlatformCompany, PlatformCompanyRepresenter, PlatformRepresenter, PlatformVersion, PlatformVersionReleaseDate, PlatformVersionReleaseDateRepresenter, PlatformVersionRepresenter, PlayerPerspective, PlayerPerspectiveRepresenter, Pulse, PulseGroup, PulseGroupRepresenter, PulseRepresenter, PulseSource, PulseSourceRepresenter, ReleaseDate, ReleaseDateRepresenter, Representer, Requester, Review, ReviewRepresenter, Theme, ThemeRepresenter, TimeToBeat, TimeToBeatRepresenter, Title, TitleRepresenter, Version, VersionRepresenter, Video, VideoRepresenter, Website, WebsiteRepresenter
Constant Summary collapse
- VERSION =
'0.8.0'.freeze
Class Method Summary collapse
Class Method Details
.connect(api_key = ENV['IGDB_KEY']) ⇒ Object
86 87 88 89 90 |
# File 'lib/igdb.rb', line 86 def self.connect(api_key = ENV['IGDB_KEY']) Igdb::Configuration::Api.instance.tap do |api| api.connect(api_key) end end |