class MatchMate::AddressMatchList
Public Class Methods
new(address_object_or_string, list = [])
click to toggle source
# File lib/match-mate/address_match_list.rb, line 5 def initialize(address_object_or_string, list = []) @address = address_object_or_string @list = list end
Public Instance Methods
each(&block)
click to toggle source
# File lib/match-mate/address_match_list.rb, line 10 def each(&block) scored_list.sort.each(&block) end
scored_list()
click to toggle source
# File lib/match-mate/address_match_list.rb, line 14 def scored_list @scored_list ||= @list.map { |address_object_or_string| AddressMatchListItem.new address_object_or_string, @address } end