Sha256: eaf33c1fd9200e8db4c38816a4c38cce8a266de61130d25bbbfddc7352d177bf
Contents?: true
Size: 726 Bytes
Versions: 1
Compression:
Stored size: 726 Bytes
Contents
module AttrMasker module Maskers # +Simple+ masker replaces values with a predefined +(redacted)+ string. # This is a default masker, which is used when no specific +:masker+ is # passed in +attr_masker+ method call. # # @example Would mask "Adam West" as "(redacted)" # class User < ActiveRecord::Base # m = AttrMasker::Maskers::Simple.new # attr_masker :name, :masker => m # end # # @example Would mask "Adam West" as "(redacted)" # class User < ActiveRecord::Base # attr_masker :name # end class Simple # Accepts any keyword arguments, but they all are ignored. def call(**_opts) "(redacted)" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
attr_masker-0.3.0 | lib/attr_masker/maskers/simple.rb |