class ActiveModel::LoggerAttributes::Device
Public Class Methods
new(attribute, model)
click to toggle source
# File lib/active_model/logger_attributes/device.rb, line 4 def initialize(attribute, model) @attribute = attribute @model = model end
Public Instance Methods
close()
click to toggle source
# File lib/active_model/logger_attributes/device.rb, line 13 def close # noop end
write(message)
click to toggle source
# File lib/active_model/logger_attributes/device.rb, line 9 def write(message) @model.send(@attribute) << message.strip end