lib/cards_lib/ranker.rb in cards_lib-0.2.1 vs lib/cards_lib/ranker.rb in cards_lib-0.2.2

- old
+ new

@@ -1,8 +1,12 @@ module CardsLib class Ranker include Comparable attr :rank, :rank_lookup + # Initialize's arguments: + # rank - is whatever part of the object, or the object itself you choose to use. + # ranks - is a simple hash to lookup a cards value with the keys matching the rank object. + # rank_lookup - is an optional Proc to redefine how you will lookup a cards value. def initialize(rank = nil, ranks = nil, rank_lookup = nil) @rank, @ranks, @rank_lookup = rank, ranks, rank_lookup end def ranks