Module: RubyAPI
- Defined in:
- lib/ruby_api.rb,
lib/ruby_api/config.rb,
lib/ruby_api/request.rb,
lib/ruby_api/version.rb,
lib/ruby_api/cli/main.rb,
lib/ruby_api/response.rb,
lib/ruby_api/operation.rb,
lib/ruby_api/application.rb
Overview
Defined Under Namespace
Modules: Cli
Classes: Application, Config, Operation, Request, Response
Constant Summary
collapse
- CONFIG_DIR =
'config'
- BOOT_SCRIPT =
'boot'
- VERSION =
'1.0.1'
Class Method Summary
collapse
Class Method Details
.application(config = nil) ⇒ Object
23
24
25
26
27
|
# File 'lib/ruby_api.rb', line 23
def self.application(config = nil)
return @app if @app
@app = Application.new(config)
.boot
end
|
.development? ⇒ Boolean
33
34
35
|
# File 'lib/ruby_api.rb', line 33
def self.development?
%w[development test].include? environment
end
|
.environment ⇒ Object
29
30
31
|
# File 'lib/ruby_api.rb', line 29
def self.environment
ENV['RACK_ENV'] || 'development'
end
|