Data-Censor
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Data/Censor.pm view on Meta::CPAN
if (ref $args{sensitive_fields} eq 'Regexp') {
$self->{censor_regex} = $args{sensitive_fields};
} elsif (ref $args{sensitive_fields} eq 'ARRAY') {
$self->{is_sensitive_field} = {
map { $_ => 1 } @{ $args{sensitive_fields} }
};
} else {
$self->{is_sensitive_field} = {
map { $_ => 1 } qw(
pass password old_password secret
private_key cardnum card_number pan
cvv cvv2 ccv
)
};
}
if (ref $args{replacement_callbacks} eq 'HASH') {
$self->{replacement_callbacks} = $args{replacement_callbacks};
}
if (exists $args{replacement}) {
$self->{replacement} = $args{replacement};
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.575 second using v1.00-cache-2.02-grep-82fe00e-cpan-2cc899e4a130 )