Skip to content

appprova/statistik

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Statistik

Codeship Status for appprova/statistik

A ruby wrapper to AppProva Statistics API: http://docs.appprovastatistics.apiary.io/

Installation

Add this line to your application's Gemfile:

gem 'statistik', '~> 0.1.1', git: '[email protected]:appprova/statistik.git'

And then execute:

$ bundle

Usage

To use Statistics gem you can configure the URL and Version to Statistics API. Create a initializer file named config/initializers/statistik.rb and add the following code:

Statistik.config do |config|
  config.url     = 'http://statistics.enem.appprova.com.br'
  config.version = '1.0'
end

Get Mock Statistics

Get Mock Statistics identified by it ids.

Statistik::Mock.find(111)

To get the Mock Statistics from a determinated school and its comparison

Statistik::Mock.find(111, query: {school_id: 222})

Get Mock User Statistics

Get Mock Statistics from a specific User

Statistik::MockUser.find(111, 333)

Get Mock Question Statistics

Get Question statistic of a determinated Mock

Statistik::MockQuestion.find(111, 444)

To get the Mock Question Statistics from a determinated school and its comparison

Statistik::MockQuestion.find(111, 444, query: {school_id: 222})

Get Mock Alternative Statistics

Get Alternative statistics of a determinated Mock

Statistik::MockQuestion.find(111, 555)

To get the Mock Alternative Statistics from a determinated school and its comparison

Statistik::MockQuestion.find(111, 555, query: {school_id: 222})

About

AppProva - Gem para consultar o serviço de estatísticas

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages