aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/attribute_methods.rb
Commit message (Expand)AuthorAgeFilesLines
* much code can be deleted thanks to @tenderlove's refactoringJon Leighton2012-03-281-8/+0
* Merge pull request #5294 from robinroestenburg/masterAaron Patterson2012-03-121-23/+50
|\
| * Removed flag attributes.Robin Roestenburg2012-03-061-19/+32
| * Refactored method arel_attributes_values.Robin Roestenburg2012-03-061-20/+34
* | attribute_present? should return false for empty stringsJacob Green2012-03-061-1/+1
|/
* handle id attribute in PrimaryKey moduleSergey Nartimov2012-02-111-1/+1
* adding a comment for myselfAaron Patterson2012-02-061-0/+1
* Fix another race condition.Jon Leighton2012-01-201-3/+0
* Fix race condition :bomb:Jon Leighton2012-01-131-4/+11
* Revert "Base#[] and Base#[]= are aliases so implement them as aliases :)"Tom Stuart2012-01-111-4/+6
* Support establishing connection on ActiveRecord::Model.Jon Leighton2011-12-281-1/+1
* Ensure attribute methods are included after all the AR stuffJon Leighton2011-12-241-1/+1
* Extract common logic into a methodJon Leighton2011-12-241-1/+1
* Fix situation where id method didn't get defined causing postgres to failJon Leighton2011-12-231-4/+3
* Fix #4046.Jon Leighton2011-12-231-42/+33
* remove deprecated underscore versions of attribute methodsSergey Nartimov2011-12-211-1/+0
* Let AttributeMethods do its own including etcJon Leighton2011-12-151-0/+23
* Split out most of the AR::Base code into separate modules :cake:Jon Leighton2011-12-151-2/+113
* Use a separate module for 'external' attribute methods.Jon Leighton2011-12-141-0/+14
* Remove the need for type_cast_attribute.Jon Leighton2011-12-011-0/+4
* Remove unnecessary *argsJon Leighton2011-12-011-2/+2
* Stop trying to be clever about when to define attribute methods.Jon Leighton2011-09-141-10/+1
* We don't need to build a set for DangerousAttributeError.Jon Leighton2011-09-141-7/+13
* Deprecate using method_missing for attributes that are columns.Jon Leighton2011-09-131-0/+15
* Let Ruby deal with method visibility.Jon Leighton2011-09-131-7/+10
* Always generate attribute methods on the base class.Jon Leighton2011-09-131-5/+18
* Fix warnings.Jon Leighton2011-09-131-1/+1
* match method signature of the superclassAaron Patterson2011-06-301-1/+1
* Move ActiveModel::AttributeMethods#attribute_methods_generated? to ActiveReco...Alexander Uvarov2011-03-011-0/+11
* instance_methods includes public and protected, so reduce funcalls and object...Aaron Patterson2011-02-181-3/+2
* AR::AttributeMethods does not need to be included in an AR::Base class.Aaron Patterson2011-02-181-1/+5
* just use the list of column names to generate attribute methodsAaron Patterson2011-02-181-1/+1
* Work around a strange piece of Syck behaviour where it checks Model#respond_t...Michael Koziarski2010-12-021-1/+1
* "instance_methods" includes public and protectedAaron Patterson2010-10-191-1/+1
* Cheaper attribute reads and respond_to?. Add underscore-prefixed method alias...Jeremy Kemper2010-09-091-2/+2
* Adds title and basic description where needed.Rizwan Reza2010-06-151-0/+1
* eliminate alias_method_chain from ActiveRecordwycats2010-05-091-1/+10
* No need to check for generated method, just redispatchJeremy Kemper2009-11-141-4/+3
* Extract generic attribute method generation to AMoJoshua Peek2009-08-041-241/+10
* whitespaceJoshua Peek2009-08-041-5/+5
* Modified ActiveRecord::AttributeMethods to allow classes to specify attribute...Paul Gillard2009-08-041-37/+117
* Track generated attribute methods in a separate moduleJoshua Peek2009-08-021-30/+14
* Start separating primary key concernsJoshua Peek2009-07-301-0/+30
* Make sure we use send for the default attribute method body because the suffi...Joshua Peek2009-07-301-1/+1
* Make sure to reset defined methods after calling attribute_method_suffixJoshua Peek2009-07-301-9/+7
* Move attribute_types_cached_by_default into attribute methods reading concernJoshua Peek2009-07-301-10/+0
* Don't need to pass attr_name to evaluate_attribute_method anymoreJoshua Peek2009-07-301-4/+4
* Undefine id and let it automatically be generatedJoshua Peek2009-07-301-4/+4
* Redirect method missing for primary key to read_attributeJoshua Peek2009-07-301-3/+1
* ditto for id=Joshua Peek2009-07-301-3/+3