Module: Gris

Defined in:
lib/gris.rb,
lib/gris/cli.rb,
lib/gris/setup.rb,
lib/gris/version.rb,
lib/gris/identity.rb,
lib/gris/deprecations.rb,
lib/gris/middleware/app_monitor.rb,
lib/gris/deprecations/gris_setup.rb,
lib/gris/generators/api_generator.rb,
lib/gris/output_formatters/presenter.rb,
lib/gris/generators/scaffold_generator.rb,
lib/gris/grape_extensions/crud_helpers.rb,
lib/gris/generators/migration_generator.rb,
lib/gris/rspec_extensions/response_helpers.rb,
lib/gris/output_formatters/paginated_presenter.rb

Defined Under Namespace

Modules: CrudHelpers, Generators, PaginatedPresenter, Presenter, RspecExtensions Classes: CLI, Deprecations, Identity, Middleware, Version

Constant Summary collapse

VERSION =
'0.0.2'

Class Method Summary collapse

Class Method Details

.envObject



9
10
11
# File 'lib/gris/setup.rb', line 9

def env
  @_env ||= ActiveSupport::StringInquirer.new(ENV['RACK_ENV'] || 'development')
end

.env=(environment) ⇒ Object



13
14
15
# File 'lib/gris/setup.rb', line 13

def env=(environment)
  @_env = ActiveSupport::StringInquirer.new(environment)
end

.initializeObject



31
32
33
# File 'lib/gris.rb', line 31

def initialize
  Gris::Deprecations.initialization_checks
end

.load_environmentObject



5
6
7
# File 'lib/gris/setup.rb', line 5

def load_environment
  Dotenv.load(Gris.env.test? ? '.env.test' : '.env')
end