signature(model, method_name)
private
The parameters in the signature
may have reserved Ruby words, in order
to prevent errors, we start each param name with `_`.
# File activerecord/lib/active_record/dynamic_matchers.rb, line 62
def signature(model, method_name)
attribute_names(model, method_name.to_s).map { |name| "_#{name}" }.join(", ")
end