rails/rails — pull request #3593 by bogdan (2011-11-10 08:38:35+00:00)
Title: AS::Callbacks._define_runner better abstraction

`_define_runner` method can be improved by moving:
`"_run__#{self.class.name.hash.abs}__#{kind}__#{key.hash.abs}__callbacks"`
into separated method and make use of it in one place.

Now the logic of keyed callback method definition and execution is in the separated method.

Checked tests for AS and AR - all pass.