Sha256: 76c5f6ebe4da527630870b2c51ee517296f364c37239377db2d0c88b85e40525
Contents?: true
Size: 478 Bytes
Versions: 1
Compression:
Stored size: 478 Bytes
Contents
# encoding: utf-8 module HarmoniousDictionary module ModelAdditions def validate_harmonious_of(*attr_names) configuration = {message:'不能含有敏感词'} configuration.update(attr_names.pop) if attr_names.last.is_a?(Hash) validates_each attr_names do |model, attribute, value| unless value.blank? model.errors.add(attribute, configuration[:message]) unless HarmoniousDictionary.clean?(value) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
harmonious_dictionary-0.0.1 | lib/harmonious_dictionary/model_additions.rb |