Sha256: ee82795e06cc04a55ab63f4f73f74baa3c2546b70a739d2224dc4b79472a0404
Contents?: true
Size: 684 Bytes
Versions: 8
Compression:
Stored size: 684 Bytes
Contents
module AbAdmin module Concerns module Silencer def no_timestamps original_setting = ActiveRecord::Base.record_timestamps ActiveRecord::Base.record_timestamps = false begin yield ensure ActiveRecord::Base.record_timestamps = original_setting end end def no_versions original_setting = Track.tracking_enabled Track.tracking_enabled = false begin yield ensure Track.tracking_enabled = original_setting end end def full_silence(&block) no_timestamps do no_versions(&block) end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems