Sha256: ae8b43a4ee29bcf93880d96d6426f6c99ed24ecb9defe7db063057857b5be1a8
Contents?: true
Size: 431 Bytes
Versions: 2
Compression:
Stored size: 431 Bytes
Contents
require 'date' require 'camp/site' require 'camp/montbell' require 'camp/hadomisaki' require 'nokogiri' require 'open-uri' module Camp def self.can_reserve_sites(day) raise "input parameter must be Date class" if day.class != Date %w(Montbell Hadomisaki).map do |s| Object.const_get("Camp::#{s}").sites.map do |site| site.name if site.can_reserve?(day) end.compact end.compact.flatten end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pyama-camp-0.0.3 | lib/camp.rb |
pyama-camp-0.0.2 | lib/camp.rb |