Method: CardsLib::Ranker#initialize

Defined in:
lib/cards_lib/ranker.rb

#initialize(rank = nil, ranks = nil, rank_lookup = nil) ⇒ Ranker

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.



9
10
11
# File 'lib/cards_lib/ranker.rb', line 9

def initialize(rank = nil, ranks = nil, rank_lookup = nil)
  @rank, @ranks, @rank_lookup = rank, ranks, rank_lookup
end