Class: PolyglotCli::Resource::Base

Inherits:
JsonApiClient::Resource
  • Object
show all
Extended by:
Helper::Depaginate
Defined in:
lib/polyglot_cli/resources/base.rb

Direct Known Subclasses

Language, Project, Session, Translation, TranslationKey

Constant Summary

Constants included from Helper::Depaginate

Helper::Depaginate::PER_PAGE

Class Method Summary collapse

Methods included from Helper::Depaginate

depaginate_query

Class Method Details

.depaginate(opts = {}) ⇒ Object



17
18
19
# File 'lib/polyglot_cli/resources/base.rb', line 17

def self.depaginate(opts = {})
  depaginate_query(where(opts))
end

.token(token) ⇒ Object



12
13
14
15
# File 'lib/polyglot_cli/resources/base.rb', line 12

def self.token(token)
  self.connection_options = { headers: { 'X-Auth-Token' => token } }
  self
end