Module: CalInvite
- Extended by:
- Caching
- Defined in:
- lib/cal_invite.rb,
lib/cal_invite/event.rb,
lib/cal_invite/caching.rb,
lib/cal_invite/version.rb,
lib/cal_invite/providers.rb,
lib/cal_invite/configuration.rb,
lib/cal_invite/providers/ics.rb,
lib/cal_invite/providers/ical.rb,
lib/cal_invite/providers/yahoo.rb,
lib/cal_invite/providers/google.rb,
lib/cal_invite/providers/outlook.rb,
lib/cal_invite/providers/office365.rb,
lib/cal_invite/providers/ics_content.rb
Overview
lib/cal_invite/providers/ics_content.rb
Defined Under Namespace
Modules: Caching, Providers Classes: Configuration, Error, Event
Constant Summary collapse
- VERSION =
"0.1.5"
Class Attribute Summary collapse
-
.configuration ⇒ CalInvite::Configuration
Returns the current configuration object.
Class Method Summary collapse
-
.configure {|config| ... } ⇒ void
Configures the CalInvite gem through a block.
-
.reset_configuration! ⇒ void
Resets the configuration to default values.
Class Attribute Details
.configuration ⇒ CalInvite::Configuration
Returns the current configuration object.
37 38 39 |
# File 'lib/cal_invite.rb', line 37 def configuration @configuration end |
Class Method Details
.configure {|config| ... } ⇒ void
This method returns an undefined value.
Configures the CalInvite gem through a block.
50 51 52 53 |
# File 'lib/cal_invite.rb', line 50 def configure self.configuration ||= Configuration.new yield(configuration) end |
.reset_configuration! ⇒ void
This method returns an undefined value.
Resets the configuration to default values.
58 59 60 |
# File 'lib/cal_invite.rb', line 58 def reset_configuration! self.configuration = Configuration.new end |