Module: CommandTower::Logging::LifecycleDeclaration::ClassMethods
- Defined in:
- lib/command_tower/logging/lifecycle_declaration.rb
Instance Method Summary collapse
Instance Method Details
#disable_lifecycle_logging! ⇒ Object
15 16 17 |
# File 'lib/command_tower/logging/lifecycle_declaration.rb', line 15 def disable_lifecycle_logging! @lifecycle_loggable = false end |
#lifecycle_loggable? ⇒ Boolean
19 20 21 22 23 |
# File 'lib/command_tower/logging/lifecycle_declaration.rb', line 19 def lifecycle_loggable? return @lifecycle_loggable unless @lifecycle_loggable.nil? superclass.respond_to?(:lifecycle_loggable?) ? superclass.lifecycle_loggable? : false end |
#log_lifecycle! ⇒ Object
11 12 13 |
# File 'lib/command_tower/logging/lifecycle_declaration.rb', line 11 def log_lifecycle! @lifecycle_loggable = true end |