Module: RockRMS::Client::BlockType
- Included in:
- RockRMS::Client
- Defined in:
- lib/rock_rms/resources/block_type.rb
Instance Method Summary collapse
- #block_type_path(id = nil) ⇒ Object
- #delete_block_type(id) ⇒ Object
- #list_block_types(options = {}) ⇒ Object
Instance Method Details
#block_type_path(id = nil) ⇒ Object
13 14 15 |
# File 'lib/rock_rms/resources/block_type.rb', line 13 def block_type_path(id = nil) id ? "BlockTypes/#{id}" : 'BlockTypes' end |
#delete_block_type(id) ⇒ Object
9 10 11 |
# File 'lib/rock_rms/resources/block_type.rb', line 9 def delete_block_type(id) delete(block_type_path(id)) end |
#list_block_types(options = {}) ⇒ Object
4 5 6 7 |
# File 'lib/rock_rms/resources/block_type.rb', line 4 def list_block_types( = {}) res = get(block_type_path, ) Response::BlockType.format(res) end |