Method: Engine::Deck#expired_cards

Defined in:
lib/engine/deck.rb

#expired_cards(time) ⇒ Object



9
10
11
12
13
# File 'lib/engine/deck.rb', line 9

def expired_cards(time)
  select {|card| card.expired?(time) }.sort_by do |card|
    [card.expired_for_seconds(time), -card.last_shown.to_i]
  end.reverse
end