Class: TimezoneParser::RailsData
- Defined in:
- lib/timezone_parser/rails_zone.rb
Overview
Rails zone data
Constant Summary
Constants inherited from Data
Data::DataDir, Data::RootDir, Data::VendorDir
Instance Attribute Summary collapse
-
#RailsZone ⇒ Object
readonly
Returns the value of attribute RailsZone.
Attributes inherited from Data
#Metazones, #Offsets, #Timezones, #Types
Instance Method Summary collapse
Methods inherited from Data
addOffset, filterData, #findOffsets, getNextEntry, #initialize, loadEntries
Constructor Details
This class inherits a constructor from TimezoneParser::Data
Instance Attribute Details
#RailsZone ⇒ Object (readonly)
Returns the value of attribute RailsZone.
10 11 12 |
# File 'lib/timezone_parser/rails_zone.rb', line 10 def RailsZone @RailsZone end |
Instance Method Details
#processEntry(data, rails) ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/timezone_parser/rails_zone.rb', line 11 def processEntry(data, rails) if rails @RailsZone = rails @Metazones << rails @Timezones << data else rails = Storage.RailsZones[data] if rails @RailsZone = data @Metazones << data @Timezones << rails end end self end |