# File lib/her/model/nested_attributes.rb, line 23
        def accepts_nested_attributes_for(*associations)
          allowed_association_names = association_names

          associations.each do |association_name|
            unless allowed_association_names.include?(association_name)
              raise Her::Errors::AssociationUnknownError, "Unknown association name :#{association_name}"
            end

            class_eval "if method_defined?(:\#{association_name}_attributes=)\nremove_method(:\#{association_name}_attributes=)\nend\n\ndef \#{association_name}_attributes=(attributes)\nself.\#{association_name}.assign_nested_attributes(attributes)\nend\n", __FILE__, __LINE__ + 1
          end
        end