class BetweenMeals::Changes::Change

Common functionality

Attributes

name[RW]
status[RW]

Public Class Methods

debug(msg) click to toggle source
# File lib/between_meals/changes/change.rb, line 43
def self.debug(msg)
  @@logger&.debug(msg)
end
info(msg) click to toggle source
# File lib/between_meals/changes/change.rb, line 39
def self.info(msg)
  @@logger&.info(msg)
end

Public Instance Methods

debug(msg) click to toggle source
# File lib/between_meals/changes/change.rb, line 51
def debug(msg)
  BetweenMeals::Changes::Change.debug(msg)
end
info(msg) click to toggle source
# File lib/between_meals/changes/change.rb, line 47
def info(msg)
  BetweenMeals::Changes::Change.info(msg)
end
logger=(log) click to toggle source

People who use us through find() can just pass in logger, for everyone else, here's a setter

# File lib/between_meals/changes/change.rb, line 35
def logger=(log)
  @@logger = log
end
to_s() click to toggle source
# File lib/between_meals/changes/change.rb, line 29
def to_s
  @name
end