Sha256: 84480077b574a8d3e463c86ded6f7ae47e1bae546df5b4feedcb178f6f3c48fd

Contents?: true

Size: 658 Bytes

Versions: 255

Compression:

Stored size: 658 Bytes

Contents

# -*- encoding : utf-8 -*-
# == usage:
# in your model, add:
#  validates :email, :presence => true, :is_email_address => true;
# taken from http://lindsaar.net/2010/1/31/validates_rails_3_awesome_is_true
# (It's probably a fake regex but hey, it looks legit.)
class IsCuracaoPhoneValidator < ActiveModel::EachValidator

  def error_message
    "is geen geldig CuraƧao telefoon nummer."
  end

  def help_message
    "Telefoonnummer moet 7 cijfers zijn, bijvoorbeeld 6781256."
  end

  def validate_each(record, attribute, value)
    unless value =~ /[4-8][0-9]{6}/
      record.errors[attribute] << (options[:message] || error_message )
    end
  end

end

Version data entries

255 entries across 255 versions & 1 rubygems

Version Path
inline_forms-6.2.14 app/validators/is_curacao_phone_validator.rb
inline_forms-6.2.12 app/validators/is_curacao_phone_validator.rb
inline_forms-6.2.11 app/validators/is_curacao_phone_validator.rb
inline_forms-6.2.10 app/validators/is_curacao_phone_validator.rb
inline_forms-6.2.9 app/validators/is_curacao_phone_validator.rb
inline_forms-6.2.7 app/validators/is_curacao_phone_validator.rb
inline_forms-6.2.6 app/validators/is_curacao_phone_validator.rb
inline_forms-6.2.5 app/validators/is_curacao_phone_validator.rb
inline_forms-6.2.4 app/validators/is_curacao_phone_validator.rb
inline_forms-6.2.3 app/validators/is_curacao_phone_validator.rb
inline_forms-6.2.2 app/validators/is_curacao_phone_validator.rb
inline_forms-6.2.1 app/validators/is_curacao_phone_validator.rb
inline_forms-6.1.1 app/validators/is_curacao_phone_validator.rb
inline_forms-6.1.0 app/validators/is_curacao_phone_validator.rb
inline_forms-6.0.8 app/validators/is_curacao_phone_validator.rb
inline_forms-6.0.7 app/validators/is_curacao_phone_validator.rb
inline_forms-6.0.6 app/validators/is_curacao_phone_validator.rb
inline_forms-6.0.5 app/validators/is_curacao_phone_validator.rb
inline_forms-6.0.4 app/validators/is_curacao_phone_validator.rb
inline_forms-6.0.3 app/validators/is_curacao_phone_validator.rb