Module: ArMH::Extensions::AddActsAsMethod
- Defined in:
- lib/activerecord_ext.rb
Instance Method Summary collapse
-
#mh_extensions(*sources) ⇒ Object
Should new element be first || last.
Instance Method Details
#mh_extensions(*sources) ⇒ Object
Should new element be first || last
11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/activerecord_ext.rb', line 11 def mh_extensions(*sources) class_eval " include ArMH::Extensions::InstanceMethods\n END\n\n if self.column_names.include?('created_by') && self.column_names.include?('updated_by')\n self.send(:define_method, \"created_by=\".to_sym) do |author|\n self.updated_by=author if self.updated_by.blank?\n super author\n end\n end\nend\n" |