Sha256: 0efd8ba30dc4297d28f346a3cabf3afff49f62828582f8f6de3a69c9323d3f20
Contents?: true
Size: 617 Bytes
Versions: 7
Compression:
Stored size: 617 Bytes
Contents
# encoding: utf-8 module Adhearsion class CallController module MenuDSL class FixnumMatchCalculator < MatchCalculator def match(query) numeric_query = coerce_to_numeric query exact_match, potential_match = nil if pattern == numeric_query exact_match = pattern elsif pattern.to_s.starts_with? query.to_s potential_match = pattern end new_calculated_match :query => query, :exact_matches => exact_match, :potential_matches => potential_match end end # class FixnumMatchCalculator end end end
Version data entries
7 entries across 7 versions & 1 rubygems