Sha256: 125d8351b0aef4764bc2c70034baefcf00aa7dbd87404ee5613baf29edbd388e
Contents?: true
Size: 574 Bytes
Versions: 1
Compression:
Stored size: 574 Bytes
Contents
class Person < ActiveRecord::Base has_many :articles, :dependent => true has_many :custom_articles, :class_name => 'SpecialArticle', :dependent => true acts_as_urlnameable :full_name end class PersonWithCustomValidation < Person protected def validate_urlname errors.add(:urlname, "is invalid. You've got it all wrong! I'm not a name, I AM a number!") end end class Writer < Person acts_as_urlnameable :full_name protected alias_method :old_urlnameify, :urlnameify def urlnameify(text) 'writer_' + old_urlnameify(text) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
compages-0.4.0 | vendor/plugins/acts_as_urlnameable/test/fixtures/person.rb |