Class: RubyPtvApi::IdManager
- Inherits:
-
Object
- Object
- RubyPtvApi::IdManager
- Defined in:
- lib/ruby_ptv_api/id_manager.rb
Instance Method Summary collapse
- #add(uuid) ⇒ Object
-
#initialize ⇒ IdManager
constructor
A new instance of IdManager.
- #uuid(id) ⇒ Object
Constructor Details
#initialize ⇒ IdManager
Returns a new instance of IdManager.
3 4 5 |
# File 'lib/ruby_ptv_api/id_manager.rb', line 3 def initialize @uuid_list = [] end |
Instance Method Details
#add(uuid) ⇒ Object
7 8 9 10 |
# File 'lib/ruby_ptv_api/id_manager.rb', line 7 def add(uuid) @uuid_list << uuid @uuid_list.size end |
#uuid(id) ⇒ Object
12 13 14 |
# File 'lib/ruby_ptv_api/id_manager.rb', line 12 def uuid(id) @uuid_list[id - 1] end |