module ActiveRecord::CVE20130276::ClassMethods

Private Instance Methods

rebuild_attribute_method_regexp() click to toggle source

Suffixes a, ?, c become regexp /(a|?|c)$/

# File lib/rails-security-backports/rails-cve-backports/cve-2013-0276.rb, line 6
def rebuild_attribute_method_regexp
  suffixes = attribute_method_suffixes.map { |s| Regexp.escape(s) }
  @@attribute_method_regexp = /(#{suffixes.join('|')})\z/.freeze
end