class DebugLogger::Logage
Attributes
storing[RW]
Public Class Methods
new()
click to toggle source
# File lib/debug_logger/logage.rb, line 7 def initialize @storing = initialize_storing end
Public Instance Methods
data_storing(date = nil)
click to toggle source
# File lib/debug_logger/logage.rb, line 18 def data_storing(date = nil) storing.each do |data| if date puts "#{data[:log_message]} | AT #{data[:date]}" elsif puts data[:log_message] end end nil end
store(log_text)
click to toggle source
# File lib/debug_logger/logage.rb, line 11 def store(log_text) storing << { log_message: log_text, date: DateTime.now.strftime('%F %T') } end
Private Instance Methods
initialize_storing()
click to toggle source
# File lib/debug_logger/logage.rb, line 32 def initialize_storing [ { log_message: 'Initialize DebugLogger logage', date: DateTime.now.strftime('%F %T') } ] end