Module: Noodles::Environment

Defined in:
lib/noodles/environment.rb

Class Method Summary collapse

Class Method Details

.==(other) ⇒ Object



29
30
31
32
33
34
35
36
37
38
# 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?Boolean

Returns:

  • (Boolean)


5
6
7
# File 'lib/noodles/environment.rb', line 5

def development?
  environment.to_s == 'development'
end

.environment?Boolean

Returns:

  • (Boolean)


17
18
19
# File 'lib/noodles/environment.rb', line 17

def environment?
  environment
end

.production?Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/noodles/environment.rb', line 9

def production?
  environment.to_s == 'production'
end

.test?Boolean

Returns:

  • (Boolean)


13
14
15
# File 'lib/noodles/environment.rb', line 13

def test?
  environment.to_s == 'test'
end

.to_sObject



21
22
23
# File 'lib/noodles/environment.rb', line 21

def to_s
  environment
end

.to_symObject



25
26
27
# File 'lib/noodles/environment.rb', line 25

def to_sym
  environment.to_sym
end