Sha256: 96363246974cb27ea4d3e2afc4d5c51d2ba4c033d8c7ea99b43307e4d14602c6

Contents?: true

Size: 240 Bytes

Versions: 7

Compression:

Stored size: 240 Bytes

Contents

class CASino::LoginTicket < ActiveRecord::Base
  validates :ticket, uniqueness: true

  def self.cleanup
    self.delete_all(['created_at < ?', CASino.config.login_ticket[:lifetime].seconds.ago])
  end

  def to_s
    self.ticket
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
casino-3.0.4 app/models/casino/login_ticket.rb
casino-3.0.3 app/models/casino/login_ticket.rb
casino-3.0.2 app/models/casino/login_ticket.rb
casino-3.0.1 app/models/casino/login_ticket.rb
casino-3.0.0 app/models/casino/login_ticket.rb
casino-3.0.0.pre.2 app/models/casino/login_ticket.rb
casino-3.0.0.pre.1 app/models/casino/login_ticket.rb