module TriviaCrack
Public: Interface for interacting with the Trivia Crack API
.
Internal: Common methods used for the Trivia Crack API
.
Public: All methods in this module make requests to the Trivia Crack games API
.
Public: All methods in this module make requests to the Trivia Crack login API
.
Public: Interface to the Trivia Crack Profile
API
.
Public: All methods in this module make requests to the Trivia Crack answers API
.
Public: All methods in this module make requests to the Trivia Crack users API
.
Public: An object representing category statistics for a player within a single Trivia Crack game.
Public: This error is raised when a block of data cannot be correctly parsed.
Public: This error is raised when a web request to the Trivia Crack API
is unsuccessful.
Public: An object representing a Trivia Crack Game
, including information about the questions to be asked in the game, the state of the game, opponent information, and more.
Public: An object representing player statistics for a Trivia Crack game.
Internal: This module is used to parse data returned from the Trivia Crack API
into a ruby object that represents category statistics for a Trivia Crack game.
Internal: This module is used to parse data returned from the Trivia Crack API
into a ruby object that represents a Trivia Crack game.
Internal: This module is used to parse data returned from the Trivia Crack API
into a ruby object that represents player statistics for a Trivia Crack game.
Internal: This module is used to parse data returned from the Trivia Crack API
into a ruby object that represents a Trivia Crack user profile.
Internal: This module is used to parse data returned from the Trivia Crack API
into a ruby object that represents a Trivia Crack question.
Internal: This module is used to parse data returned from the Trivia Crack API
into a ruby object that represents a Trivia Crack session.
Internal: This module is used to parse date_time strings returned by the Trivia Crack API
.
Internal: This module is used to parse data returned from the Trivia Crack API
into a ruby object that represents a Trivia Crack user.
Public: An object containing the Trivia Crack profile information of a user.
Public: An object representing a Trivia Crack Question
, including the list of available answers as well as the correct answer.
Public: An object representing a Trivia Crack Session
.
Public: An object representing a Trivia Crack User
, including information about the user's level, lives and coins.
Public: The version of this gem.
Constants
- VERSION