Sha256: e0ba1817e7499b1cb5c90861666f4ec45f2021ac71272a4903eeea21f42ff0d5

Contents?: true

Size: 737 Bytes

Versions: 6

Compression:

Stored size: 737 Bytes

Contents

require "active_model_serializers"
require "api-pagination"
require "kaminari"
require "ransack"
require "responders"
require "rswag/api"
require "rswag/ui"
require "simple_token_authentication"
require "versionist"

require "power_api/engine"

module PowerApi
  extend self

  # You can add, in this module, your own configuration options as in the example below...
  #
  # attr_writer :my_option
  #
  # def my_option
  #   return "Default Value" unless @my_option
  #   @my_option
  # end
  #
  # Then, you can customize the default behaviour (typically in a Rails initializer) like this:
  #
  # PowerApi.setup do |config|
  #   config.root_url = "Another value"
  # end

  def setup
    yield self
    require "power_api"
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
power_api-2.0.2 lib/power_api.rb
power_api-2.0.1 lib/power_api.rb
power_api-2.0.0 lib/power_api.rb
power_api-1.0.0 lib/power_api.rb
power_api-0.2.0 lib/power_api.rb
power_api-0.1.0 lib/power_api.rb