Class: ChronicPing::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/chronic_ping/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



5
6
7
8
9
10
11
# File 'lib/chronic_ping/configuration.rb', line 5

def initialize
  @formats = {
    default:  '%B %d, %Y at %I:%M%p',
    datetime: '%B %d, %Y at %I:%M%p',
    date:     '%B %d, %Y'
  }
end

Instance Attribute Details

#formatsObject

Returns the value of attribute formats.



3
4
5
# File 'lib/chronic_ping/configuration.rb', line 3

def formats
  @formats
end

Instance Method Details

#datetime_format=(format) ⇒ Object



17
18
19
# File 'lib/chronic_ping/configuration.rb', line 17

def datetime_format=(format)
  warn "[DEPRECATION] `ChronicPing.config.datetime_format=` is deprecated. Use ChronicPing.config.formats= instead."
end

#relative_root_url=(relative_url_root) ⇒ Object



21
22
23
# File 'lib/chronic_ping/configuration.rb', line 21

def relative_root_url=(relative_url_root)
  warn "[DEPRECATION] `ChronicPing.config.relative_url_root=` is deprecated. ENV['RAILS_RELATIVE_URL_ROOT'] will be used during asset:precompile instead."
end