aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/lib/active_model/attribute_methods.rb
Commit message (Expand)AuthorAgeFilesLines
* eagerly initialize the attributes module to avoid check-then-set race conditionsAaron Patterson2013-07-021-1/+4
* remove wrong documentation from a :nodoc:'d methodAaron Patterson2013-07-021-1/+0
* the data structure used to store attribute aliases should not be exposedAaron Patterson2013-07-011-0/+10
* Remove deprecation warning from AttributeMethodsMatcherPaul Nikitochkin2013-06-281-8/+0
* Convert ActiveModel to 1.9 hash syntax.Patrick Robertson2013-05-011-1/+1
* pass over the code commentsXavier Noria2013-04-281-28/+32
* prefer american spelling of 'behavior'Gosha Arinich2013-01-071-1/+1
* Replace some global Hash usages with the new thread safe cache.thedarkone2012-12-141-4/+5
* cleanup, remove broken whitespaceYves Senn2012-11-251-2/+2
* Make caller attribute in deprecation methods optionalAlexey Gaziev2012-10-301-1/+1
* Provide a call stack for deprecation warnings where needed.Nikita Afanasenko2012-10-291-6/+5
* minor edits in AM documentation [ci skip]Francesco Rodriguez2012-10-211-1/+1
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-08-041-0/+8
|\
| * add example to ActiveModel::MissingAttributeError [ci skip]Francesco Rodriguez2012-07-281-0/+8
* | load active_support/deprecation in active_support/railsXavier Noria2012-08-021-1/+0
* | load active_support/core_ext/class/attribute in active_support/railsXavier Noria2012-08-021-1/+0
|/
* Refactor attribute method matcher to use Hash#fetchCarlos Antonio da Silva2012-06-261-5/+3
* Cleanup attribute methods a bit, use map! when accepting *argsCarlos Antonio da Silva2012-06-261-17/+12
* add :nodoc: to internal implementations [ci skip]Francesco Rodriguez2012-06-221-1/+1
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-06-221-35/+92
|\
| * fixes a few mistakes in api docs [ci skip]Vijay Dev2012-06-221-1/+1
| * add description to ActiveModel::MissingAttributeError [ci skip]Francesco Rodriguez2012-06-211-1/+2
| * add example to ActiveModel::AttributeMethods#undefine_attribute_methods [ci s...Francesco Rodriguez2012-06-211-0/+26
| * add docs to AM::AttributeMethods#define_attribute_method [ci skip]Francesco Rodriguez2012-06-211-0/+25
| * fix ActiveModel::AttributeMethods#alias_attribute documentation [ci skip]Francesco Rodriguez2012-06-211-7/+20
| * update ActiveModel::AttributeMethods documentation [ci skip]Francesco Rodriguez2012-06-211-27/+20
| * add example to ActiveModel::Validations#validators [ci skip]Francesco Rodriguez2012-06-151-1/+0
* | Merge pull request #6800 from mschneider/dynamic_finders_for_aliased_attributesRafael Mendonça França2012-06-221-1/+3
|\ \
| * | made dynamic finders alias_attribute awareMaximilian Schneider2012-06-221-1/+3
* | | add :nodoc: to AM::AttributeMethods#instance_method_already_implemented? [ci ...Francesco Rodriguez2012-06-211-1/+1
* | | add :nodoc: to AM::AttributeMethods::AttributeMethodMatcher [ci skip]Francesco Rodriguez2012-06-211-1/+1
|/ /
* / Simplify AR configuration code.Jon Leighton2012-06-151-2/+1
|/
* Merge pull request #4785 from ayamomiji/add-self-to-allow-method-name-using-r...José Valim2012-05-251-4/+4
|\
| * fix `alias_attribute` will raise a syntax error if make an alias on aayaya2012-05-141-4/+4
* | Revert "Merge pull request #5702 from oscardelben/patch-4"Piotr Sarnacki2012-05-201-1/+3
* | Call undefine_attribute_methods only when defining new attributesOscar Del Ben2012-05-181-3/+1
* | allow define_attribute_methods to pass multiple valuesFrancesco Rodriguez2012-05-141-7/+7
* | Merge pull request #5729 from oscardelben/use_tapJosé Valim2012-05-131-5/+1
|\ \
| * | Use the more idiomatic tap methodOscar Del Ben2012-04-041-5/+1
| |/
* | simplify the alias_attribute example [ci skip]Vijay Dev2012-05-081-20/+1
* | added docs to alias_attribute methodFrancesco Rodriguez2012-05-071-0/+31
|/
* ruby 2.0 makes protected methods return false for respond_to, so pass true as...Aaron Patterson2012-02-211-1/+1
* remove unused capturesAaron Patterson2012-01-191-2/+2
* Fix stack level too deep when model does not have attributes method.Piotr Sarnacki2012-01-151-1/+1
* Support configuration on ActiveRecord::Model.Jon Leighton2011-12-281-1/+2
* remove deprecated define_attr_method from ActiveModel::AttributeMethodsSergey Nartimov2011-12-241-41/+0
* Deprecated `define_attr_method` in `ActiveModel::AttributeMethods`Jon Leighton2011-11-291-37/+20
* Speed up attribute invocation by checking if both name and calls are compilable.José Valim2011-11-141-27/+32
* Class name specified in example is Person, not AttributePerson.Uģis Ozols2011-09-291-3/+3
* Generate attribute method unless it's already in the module.Jon Leighton2011-09-141-1/+1