A ruby wrapper to AppProva Statistics API: http://docs.appprovastatistics.apiary.io/
Add this line to your application's Gemfile:
gem 'statistik', '~> 0.1.1', git: '[email protected]:appprova/statistik.git'
And then execute:
$ bundle
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 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 Statistics from a specific User
Statistik::MockUser.find(111, 333)
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 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})