Class: Devrant::Api

Inherits:
Object
  • Object
show all
Defined in:
lib/devrant/api.rb

Constant Summary collapse

HTTP_OPTIONS =
{
  query: {
    app: 3 # This is a temporary validation param that will likely be removed soon
  },
  base_uri: 'https://www.devrant.io/api'
}

Instance Method Summary collapse

Constructor Details

#initializeApi

Returns a new instance of Api.



10
11
12
13
14
15
16
17
# File 'lib/devrant/api.rb', line 10

def initialize
  subclasses = {
    rants: Devrant::Rants,
    users: Devrant::Users
  }

  initialize_subclasses(subclasses)
end