Class: Cuca::SessionFlash::SessionFlashItem

Inherits:
Object
  • Object
show all
Defined in:
lib/cuca/sessionflash.rb

Overview

:nodoc:

Instance Method Summary collapse

Constructor Details

#initialize(val) ⇒ SessionFlashItem

Returns a new instance of SessionFlashItem.



11
12
13
14
# File 'lib/cuca/sessionflash.rb', line 11

def initialize(val)
    @value = val
    @cyc  = 0
end

Instance Method Details

#expired?Boolean

Returns:

  • (Boolean)


18
19
20
# File 'lib/cuca/sessionflash.rb', line 18

def expired?
   @cyc > 1
end

#incObject



15
16
17
# File 'lib/cuca/sessionflash.rb', line 15

def inc
   @cyc+=1
end

#keepObject



21
22
23
# File 'lib/cuca/sessionflash.rb', line 21

def keep
  @cyc=@cyc-1
end

#valueObject



8
9
10
# File 'lib/cuca/sessionflash.rb', line 8

def value
    @value
end