module Noodles::Environment

Public Class Methods

==(other) click to toggle source
Calls superclass method
# File lib/noodles/environment.rb, line 29
def ==(other)
  case other
  when String
    environment.to_s == other
  when Symbol
    environment.to_sym == other
  else
    super
  end
end
development?() click to toggle source
# File lib/noodles/environment.rb, line 5
def development?
  environment.to_s == 'development'
end
environment?() click to toggle source
# File lib/noodles/environment.rb, line 17
def environment?
  environment
end
production?() click to toggle source
# File lib/noodles/environment.rb, line 9
def production?
  environment.to_s == 'production'
end
test?() click to toggle source
# File lib/noodles/environment.rb, line 13
def test?
  environment.to_s == 'test'
end
to_s() click to toggle source
# File lib/noodles/environment.rb, line 21
def to_s
  environment
end
to_sym() click to toggle source
# File lib/noodles/environment.rb, line 25
def to_sym
  environment.to_sym
end

Private Class Methods

environment() click to toggle source
# File lib/noodles/environment.rb, line 42
def environment
  ENV['RACK_ENV'] || 'development'
end