class Icalendar::TimezoneStore
def self.instance
def self.instance warn "**** DEPRECATION WARNING ****\nTimezoneStore.instance will be removed in 3.0. Please instantiate a TimezoneStore object." @instance ||= new end
def self.retrieve(tzid)
def self.retrieve(tzid) warn "**** DEPRECATION WARNING ****\nTimezoneStore.retrieve will be removed in 3.0. Please use instance methods." instance.retrieve tzid end
def self.store(timezone)
def self.store(timezone) warn "**** DEPRECATION WARNING ****\nTimezoneStore.store will be removed in 3.0. Please use instance methods." instance.store timezone end
def initialize
def initialize super DowncasedHash.new({}) end
def retrieve(tzid)
def retrieve(tzid) self[tzid] end
def store(timezone)
def store(timezone) self[timezone.tzid] = timezone end