Sha256: a365c29f78e8f8d8c91cf7188b55b70ea4741e8ed1d8ec4d1dea6a552542f832

Contents?: true

Size: 438 Bytes

Versions: 5

Compression:

Stored size: 438 Bytes

Contents

module DataJanitor
  module AuditValidatable
    # extended data janitor model validations that apply
    # to new records and data_janitor audit purposes
    def dj_validations(&block)
      with_options(on: [:dj_audit, :create], &block)
    end

    # extended data janitor model validations that apply
    # data_janitor audit purposes
    def dj_audit_validations(&block)
      with_options(on: [:dj_audit], &block)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
data_janitor-0.4.0 lib/data_janitor/audit_validatable.rb
data_janitor-0.3.7 lib/data_janitor/audit_validatable.rb
data_janitor-0.3.6 lib/data_janitor/audit_validatable.rb
data_janitor-0.3.5 lib/data_janitor/audit_validatable.rb
data_janitor-0.3.4 lib/data_janitor/audit_validatable.rb