diff options
author | Javan Makhmali <javan@javan.us> | 2013-11-14 13:38:08 -0500 |
---|---|---|
committer | Javan Makhmali <javan@javan.us> | 2013-11-14 13:38:08 -0500 |
commit | 547999df256a5ac650eb012dabf713027b9bda1f (patch) | |
tree | 5f57532d0d80c805726b419f5899de6523d97731 /activerecord/test/models | |
parent | 05427671d5c9a68d5b8cf883e246beb190e56c6f (diff) | |
download | rails-547999df256a5ac650eb012dabf713027b9bda1f.tar.gz rails-547999df256a5ac650eb012dabf713027b9bda1f.tar.bz2 rails-547999df256a5ac650eb012dabf713027b9bda1f.zip |
Add AR::Base.to_param for convenient "pretty" URLs derived from a model's attribute or method.
Diffstat (limited to 'activerecord/test/models')
-rw-r--r-- | activerecord/test/models/company.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/activerecord/test/models/company.rb b/activerecord/test/models/company.rb index 0b0b304121..76411ecb37 100644 --- a/activerecord/test/models/company.rb +++ b/activerecord/test/models/company.rb @@ -40,6 +40,8 @@ module Namespaced end class Firm < Company + to_param :name + has_many :clients, -> { order "id" }, :dependent => :destroy, :before_remove => :log_before_remove, :after_remove => :log_after_remove has_many :unsorted_clients, :class_name => "Client" has_many :unsorted_clients_with_symbol, :class_name => :Client |