class RecordsCount::Message
Attributes
payload[R]
Public Class Methods
new(payload)
click to toggle source
# File lib/records_count.rb, line 20 def initialize(payload) @payload = payload end
Public Instance Methods
format() { || ... }
click to toggle source
# File lib/records_count.rb, line 28 def format -> { Colorizer.dark_green(yield) } end
message()
click to toggle source
# File lib/records_count.rb, line 24 def message " --> #{pluralize(payload[:record_count], payload[:class_name].underscore.humanize.downcase)}" end
print()
click to toggle source
# File lib/records_count.rb, line 32 def print Rails.logger.debug(format { message }.call) end