Module: EIVO
- Defined in:
- lib/eivo-rails-api.rb,
lib/eivo-rails-api/cli.rb,
lib/eivo-rails-api/engine.rb,
lib/eivo-rails-api/formatter.rb,
lib/eivo-rails-api/environments/test.rb,
lib/generators/eivo/install_generator.rb,
app/controllers/eivo/concerns/resource.rb,
app/controllers/eivo/status_controller.rb,
app/controllers/eivo/concerns/exception.rb,
app/controllers/eivo/concerns/rendering.rb,
app/controllers/eivo/concerns/resources.rb,
lib/eivo-rails-api/environments/staging.rb,
app/controllers/eivo/concerns/pagination.rb,
lib/eivo-rails-api/environments/production.rb,
app/controllers/eivo/application_controller.rb,
lib/eivo-rails-api/environments/development.rb
Defined Under Namespace
Modules: Concerns Classes: ApplicationController, CLI, Engine, Environment, Formatter, InstallGenerator, StatusController
Class Method Summary collapse
Class Method Details
.configure(application) ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/eivo-rails-api.rb', line 16 def configure(application) application.config.load_defaults 6.0 application.config.api_only = true application.config.require_master_key = true application.config.generators do |g| g.orm :active_record, primary_key_type: :uuid end require_relative "eivo-rails-api/environments/#{Rails.env}" EIVO::Environment.send(Rails.env) end |