Class: FancyCount::Adapter
- Inherits:
-
Object
- Object
- FancyCount::Adapter
show all
- Defined in:
- lib/fancy_count/adapter.rb
Instance Method Summary
collapse
Constructor Details
#initialize(name) ⇒ Adapter
Returns a new instance of Adapter.
5
6
7
|
# File 'lib/fancy_count/adapter.rb', line 5
def initialize(name)
@name = name
end
|
Instance Method Details
#change(value) ⇒ Object
17
18
19
|
# File 'lib/fancy_count/adapter.rb', line 17
def change(value)
counter.value = value
end
|
#decrement ⇒ Object
13
14
15
|
# File 'lib/fancy_count/adapter.rb', line 13
def decrement
counter.decrement
end
|
#delete ⇒ Object
29
30
31
|
# File 'lib/fancy_count/adapter.rb', line 29
def delete
counter.delete
end
|
#increment ⇒ Object
9
10
11
|
# File 'lib/fancy_count/adapter.rb', line 9
def increment
counter.increment
end
|
#reset ⇒ Object
21
22
23
|
# File 'lib/fancy_count/adapter.rb', line 21
def reset
counter.value = 0
end
|
#value ⇒ Object
25
26
27
|
# File 'lib/fancy_count/adapter.rb', line 25
def value
counter.value
end
|