Sha256: 0cf0b54cd51ae813fd0b0b246b287d8ef0660b42c204402e751e2eab7e222714
Contents?: true
Size: 387 Bytes
Versions: 6
Compression:
Stored size: 387 Bytes
Contents
require 'acts_as_scrubbable/base_processor' module ActsAsScrubbable class UpdateProcessor include BaseProcessor private def handle_batch(batch) scrubbed_count = 0 batch.each do |obj| _updates = obj.scrubbed_values obj.update_columns(_updates) unless _updates.empty? scrubbed_count += 1 end scrubbed_count end end end
Version data entries
6 entries across 6 versions & 1 rubygems