Sha256: c87e804234076d4c0faf0c60a06b96b7b08aadd3ce26a0f7f74bf1b53861f3ad

Contents?: true

Size: 897 Bytes

Versions: 3

Compression:

Stored size: 897 Bytes

Contents

# frozen_string_literal: true

require 'uploadcare/rails/engine'
require 'uploadcare/rails/configuration'
require 'uploadcare/rails/objects/file'
require 'uploadcare/rails/objects/group'
require 'uploadcare/rails/api/rest/file_api'
require 'uploadcare/rails/api/rest/group_api'
require 'uploadcare/rails/api/rest/project_api'
require 'uploadcare/rails/api/rest/webhook_api'
require 'uploadcare/rails/api/rest/conversion_api'
require 'uploadcare/rails/api/rest/file_metadata_api'
require 'uploadcare/rails/api/rest/addons_api'
require 'uploadcare/rails/api/upload/upload_api'

module Uploadcare
  # A root module for the gem
  module Rails
    module_function

    def configure
      yield configuration
    end

    def configuration
      @configuration
    end

    def initialize_config
      @configuration = Uploadcare::Rails::Configuration.instance
    end

    initialize_config
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
uploadcare-rails-3.3.1 lib/uploadcare-rails.rb
uploadcare-rails-3.3.0 lib/uploadcare-rails.rb
uploadcare-rails-3.2.0 lib/uploadcare-rails.rb