В файле readme для драгоценностей icalendar они имеют следующий пример кода:
cal = Icalendar::Calendar.new
cal.event do |e|
e.dtstart = Icalendar::Values::Date.new('20050428')
e.dtend = Icalendar::Values::Date.new('20050429')
e.summary = "Meeting with the man."
e.description = "Have a long lunch meeting and decide nothing..."
e.ip_class = "PRIVATE"
end
cal.publish
Что делает метод cal.publish
? Для этого нет документации, и исходный код показывает только это:
def publish
self.ip_method = 'PUBLISH'
end
Это не помогает - что делает ip_method
??
Если бы кто-нибудь мог объяснить это, это было бы очень полезно.