aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/attribute_methods.rb
Commit message (Expand)AuthorAgeFilesLines
* `scope` now raises on "dangerous" name conflictsGodfrey Chan2014-01-291-4/+22
* fix typos and grammar mistake [ci skip]nishant-cyro2013-12-191-1/+1
* Merge pull request #12403 from thedarkone/attr-method-missing-fixRafael Mendonça França2013-12-041-1/+18
|\
| * Fix AR#method_missing re-dispatching into overwritten attribute methods.thedarkone2013-09-291-1/+18
* | short arrays in inspectJan Bernacki2013-10-301-3/+10
* | always check to see if methods exist after calling define_attribute_methodsMatt Jones2013-10-241-6/+3
|/
* Use TS::Cache instead of Mutex + Hash.thedarkone2013-09-281-12/+8
* Remove deprecation warning from attribute_missing Arun Agrawal2013-07-151-14/+0
* Avoid creating an extra Range instanceAkira Matsuda2013-07-101-1/+1
* Fix: attribute_for_inspect truncate upto (51 => 50) characters.namusyaka2013-07-091-2/+2
* refactor the method cache objects to have a superclassAaron Patterson2013-07-031-0/+25
* move the reader method cache in to the read moduleAaron Patterson2013-07-031-48/+0
* keep a cache of the reader methods so we can reuse themAaron Patterson2013-07-031-0/+48
* freeze the constant value so it isn't duped when used as a hash keyAaron Patterson2013-07-021-1/+1
* stop storing multiple copies of a particular attribute nameAaron Patterson2013-07-021-12/+10
* eagerly assign the attribute name cache, remove const_missingAaron Patterson2013-07-021-2/+5
* initialize generated modules on inclusion and on inheritenceAaron Patterson2013-07-021-1/+1
* push attribute constant cache in to the attribute methods moduleAaron Patterson2013-07-021-1/+9
* lock around mutating the generated methods moduleAaron Patterson2013-07-021-2/+4
* remove private attribute readerAaron Patterson2013-07-021-6/+2
* define attribute methods in a thread safe mannerAaron Patterson2013-07-021-5/+4
* we don't need to use active support *everwhere* common.Aaron Patterson2013-07-021-1/+1
* initialize ivars so we don't have to constantly check themAaron Patterson2013-07-021-1/+3
* eagerly initialize the attributes module to avoid check-then-set race conditionsAaron Patterson2013-07-021-1/+12
* fixes a test, and explains why AR::AttributeMethods checks defined?(@attribut...Xavier Noria2013-04-281-0/+3
* ActiveRecord -> Active RecordXavier Noria2013-04-251-1/+1
* fixes warning in the AR test suiteXavier Noria2013-04-251-1/+1
* if singletons belong to the contract, test themXavier Noria2013-04-201-1/+1
* fix respond_to? for non selected columnNeeraj Singh2013-04-191-1/+13
* Fixed typos in activerecordPrathamesh Sonpatki2013-03-271-1/+1
* When we pass id to update_attributes it will try to set new id for that recordDmitry Vorotilin2013-03-221-1/+1
* fix typos in AR. lots of them.Vipul A M2013-03-191-1/+1
* Keep the code related to serialization in Serialization module.Nikita Afanasenko2012-11-101-8/+4
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-11-031-10/+15
|\
| * read_attribute is public [ci skip]Francesco Rodriguez2012-10-211-1/+1
| * improve AR::AttributeMethods documentation [ci skip]Francesco Rodriguez2012-10-211-6/+10
| * Fix AR::AttributeMethods#[] example [ci skip]Francesco Rodriguez2012-10-211-1/+1
* | AR::AttributeMethods#[] raises AM::AttributeMissingError for missing attributes.Francesco Rodriguez2012-10-281-2/+8
* | Remove ActiveRecord::ModelJon Leighton2012-10-261-1/+1
|/
* update AR::AttributeMethods documentation [ci skip]Francesco Rodriguez2012-10-211-23/+124
* Support for partial inserts.Jon Leighton2012-09-281-5/+5
* load active_support/deprecation in active_support/railsXavier Noria2012-08-021-1/+0
* no need to define methods in included hookJon Leighton2012-06-151-13/+13
* Use each_with_object instead of each hereSantiago Pastorino2012-06-091-3/+3
* Merge pull request #6687 from tiegz/3-2-optimizationsJosé Valim2012-06-091-1/+3
* 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
|/