Matho/refinerycms-contacts

View on GitHub
app/models/refinery/contacts/contact.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Refinery
  module Contacts
    class Contact < Refinery::Core::BaseModel
      has_many :mails
      default_scope -> {order("position DESC")}

      accepts_nested_attributes_for :mails, :allow_destroy => true

      self.table_name = 'refinery_contacts'

      validates :title, :presence => true, :uniqueness => true
      validates_format_of :homepage, :with => URI.regexp(['http','https']), :allow_blank => true
    end
  end
end