Class: Volt::Environment

Inherits:
Object show all
Defined in:
lib/volt/volt/environment.rb

Instance Method Summary collapse

Constructor Details

#initializeEnvironment

Returns a new instance of Environment.



3
4
5
# File 'lib/volt/volt/environment.rb', line 3

def initialize
  @env = ENV['VOLT_ENV'] || 'development'
end

Instance Method Details

#==(val) ⇒ Object



7
8
9
# File 'lib/volt/volt/environment.rb', line 7

def ==(val)
  @env == val
end

#development?Boolean

Returns:



19
20
21
# File 'lib/volt/volt/environment.rb', line 19

def development?
  self.==('development')
end

#inspectObject



23
24
25
# File 'lib/volt/volt/environment.rb', line 23

def inspect
  @env.inspect
end

#production?Boolean

Returns:



11
12
13
# File 'lib/volt/volt/environment.rb', line 11

def production?
  self.==('production')
end

#test?Boolean

Returns:



15
16
17
# File 'lib/volt/volt/environment.rb', line 15

def test?
  self.==('test')
end