Sha256: 0f4df8203f5a8e3d247e0d46757034d52d30ffa2964b3a41f18b98ed990bafe6
Contents?: true
Size: 547 Bytes
Versions: 3
Compression:
Stored size: 547 Bytes
Contents
class Organization < ActiveRecord::Base include Applicat::Mvc::Model::Resource::Base #include Applicat::Mvc::Model::Tree include Applicat::Mvc::Model::Tokenable belongs_to :user has_many :projects validates :user_id, presence: true validates :name, presence: true, uniqueness: true attr_accessible :name extend FriendlyId friendly_id :name, :use => :slugged PARENT_TYPES = ['user'] private def should_generate_new_friendly_id? slug.blank? || name_changed? end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
voluntary-0.7.1 | app/models/organization.rb |
voluntary-0.7.0 | app/models/organization.rb |
voluntary-0.6.0 | app/models/organization.rb |