Class: Icalendar::Base

Inherits:
Object show all
Defined in:
lib/icalendar/base.rb

Overview

This class serves as the base class for just about everything in the library so that the logging system can be configured in one place.

Direct Known Subclasses

Component, Geo, Parser, RRule

Constant Summary collapse

@@logger =
Logger.new(STDERR)

Class Method Summary collapse

Class Method Details

.debugObject



38
39
40
# File 'lib/icalendar/base.rb', line 38

def self.debug
  @@logger.level = Logger::DEBUG
end

.quietObject



42
43
44
# File 'lib/icalendar/base.rb', line 42

def self.quiet
  @@logger.level = Logger::FATAL
end