Sha256: 112ba0b24e75af9c9a2dc872aa44ebc6149e04aa8762292ca52d6728c1f7b570
Contents?: true
Size: 443 Bytes
Versions: 2
Compression:
Stored size: 443 Bytes
Contents
require 'active_model' require 'active_support/i18n' I18n.load_path << File.dirname(__FILE__) + '/../locale/en.yml' I18n.load_path << File.dirname(__FILE__) + '/../locale/cs.yml' require 'ico-validator/engine' require 'ico-validator/ico_validation' class IcoValidator < ActiveModel::EachValidator def validate_each(record, attribute, value) record.errors.add(attribute, :invalid_format) unless IcoValidation.valid_ico?(value) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ico-validator-0.5.0 | lib/ico-validator/ico_validator.rb |
ico-validator-0.4.0 | lib/ico-validator/ico_validator.rb |