Sha256: 5a3c0b2adfa2a2308cda91101446cd689e022ac6e24d59a4310508a9ac676805
Contents?: true
Size: 953 Bytes
Versions: 1
Compression:
Stored size: 953 Bytes
Contents
# frozen_string_literal: true require "faraday" require "faraday_middleware" require "rails/all" require_relative "schoology-client/version" module SchoologyClient autoload :Client, "schoology-client/client" autoload :Object, "schoology-client/object" autoload :Resource, "schoology-client/resource" autoload :Error, "schoology-client/error" # High-level categories of Schoology API calls autoload :GroupResource, "schoology-client/resources/group" # Classes used to return a nicer object wrapping the response data autoload :Group, "schoology/objects/group" class Railtie < Rails::Railtie initializer 'schoology-client.insert_into_initializer' do config_path = Rails.root.join('config/initializers/schoology-client.rb') template_path = File.expand_path('../../templates/rails/initializer/schoology-client.rb.tt', __FILE__) File.write(config_path, ERB.new(File.read(template_path)).result) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
strongmind-schoology-client-0.1.1 | lib/schoology-client.rb |