Module: SFCBus::Utils
- Defined in:
- lib/sfcbus/utils.rb
Class Method Summary collapse
Class Method Details
.at_sfc? ⇒ Boolean
20 21 22 23 |
# File 'lib/sfcbus/utils.rb', line 20 def self.at_sfc? ip_address = Socket.getaddrinfo(Socket.gethostname, 'http')[0][2] !!(ip_address =~ /^(133\.27|203.178)/) end |
.today_day_type ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/sfcbus/utils.rb', line 7 def self.today_day_type today = Date.today if today.holiday?(:jp) SFCBus::DayTypes::Holiday elsif today.sunday? SFCBus::DayTypes::Holiday elsif today.saturday? SFCBus::DayTypes::Saturday else SFCBus::DayTypes::Weekday end end |