alias_attribute(new_name, old_name)
Instance Public methods
Allows you to make aliases for attributes, which includes getter, setter, and query methods.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | class Content < ActiveRecord::Base # has a title attribute end class Email < Content alias_attribute :subject , :title end e = Email.find( 1 ) e.title # => "Superstars" e.subject # => "Superstars" e.subject? # => true e.subject = "Megastars" e.title # => "Megastars" |
Please login to continue.