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

Constant Summary collapse

@@logger =
Logger.new(STDERR)

Class Method Summary collapse

Class Method Details

.debugObject



35
36
37
# File 'lib/icalendar/base.rb', line 35

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

.quietObject



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

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