Module: DoceboRuby

Defined in:
lib/docebo_ruby.rb,
lib/docebo_ruby/api.rb,
lib/docebo_ruby/user.rb,
lib/docebo_ruby/course.rb,
lib/docebo_ruby/engine.rb,
lib/docebo_ruby/version.rb,
lib/docebo_ruby/orgchart.rb,
lib/docebo_ruby/resource.rb,
lib/docebo_ruby/parameters.rb,
lib/docebo_ruby/configuration.rb

Defined Under Namespace

Classes: API, ArgumentError, Configuration, Course, Engine, NotFound, Orgchart, Parameters, RequestError, Resource, User

Constant Summary collapse

VERSION =
'0.0.4'

Class Method Summary collapse

Class Method Details

.configObject

Global settings for DoceboRuby



14
15
16
# File 'lib/docebo_ruby/configuration.rb', line 14

def self.config
  @config
end

.configure {|@config ||= DoceboRuby::Configuration.new| ... } ⇒ Object

Configures global settings for Docebo

DoceboRuby.configure do |config|
  config.url = 'example.com'
end

Yields:



9
10
11
# File 'lib/docebo_ruby/configuration.rb', line 9

def self.configure(&block)
  yield @config ||= DoceboRuby::Configuration.new
end