Sha256: abf6656391317cf0bdb46bc65e3daae7872389621030550e9721a12ab9211822

Contents?: true

Size: 465 Bytes

Versions: 3

Compression:

Stored size: 465 Bytes

Contents

class Contact < ActiveRecord::Base
  
  belongs_to :group
  
  validates_presence_of :name
  validates_presence_of :details
  validates_presence_of :email
  validates_presence_of :phone
  validates_presence_of :url
  validates_presence_of :group
  
  validates_format_of :email, :with => /\A([^\s]+)@([^\s]+)\Z/i, :message => "is not valid"
  validates_format_of :phone, :with => /\A[0-9\s\(\)\+\-]+\Z/i, :message => "is not valid"
  
  has_attached :avatar
  
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
formula-0.3.4 test/dummy/app/models/contact.rb
formula-0.3.3 test/dummy/app/models/contact.rb
formula-0.3.2 test/dummy/app/models/contact.rb