Module: LetterGenerator
- Defined in:
- lib/letter_generator/version.rb,
lib/letter_generator.rb,
lib/letter_generator/main.rb,
lib/letter_generator/logger.rb,
lib/letter_generator/runner.rb,
lib/letter_generator/generator.rb,
lib/letter_generator/letter_content.rb,
lib/letter_generator/letter_template.rb,
lib/letter_generator/application_config.rb
Overview
LetterGenerator
Defined Under Namespace
Classes: ApplicationConfig, Generator, LetterContent, LetterTemplate, Logger, Runner
Constant Summary collapse
- VERSION =
'0.0.4'
Class Attribute Summary collapse
-
.config ⇒ Object
readonly
Returns the value of attribute config.
-
.logger ⇒ Object
readonly
Returns the value of attribute logger.
Class Method Summary collapse
Class Attribute Details
.config ⇒ Object (readonly)
Returns the value of attribute config.
7 8 9 |
# File 'lib/letter_generator/main.rb', line 7 def config @config end |
.logger ⇒ Object (readonly)
Returns the value of attribute logger.
7 8 9 |
# File 'lib/letter_generator/main.rb', line 7 def logger @logger end |
Class Method Details
.debug_mode_enabled? ⇒ Boolean
15 16 17 |
# File 'lib/letter_generator/main.rb', line 15 def debug_mode_enabled? debug_mode == true end |
.enable_debug_mode ⇒ Object
19 20 21 22 |
# File 'lib/letter_generator/main.rb', line 19 def enable_debug_mode self.debug_mode = true LetterGenerator.config.debugging_libraries.each { |l| require l } end |