Class: Brapi::Resources::V2::Macro
- Inherits:
-
Brapi::Resource
- Object
- Brapi::Resource
- Brapi::Resources::V2::Macro
- Defined in:
- lib/brapi/resources/v2/macro.rb
Instance Attribute Summary
Attributes inherited from Brapi::Resource
Instance Method Summary collapse
-
#list_available ⇒ Object
GET /api/v2/macro/available.
-
#retrieve(symbols, **params) ⇒ Object
GET /api/v2/macro?symbols=…
Methods inherited from Brapi::Resource
Constructor Details
This class inherits a constructor from Brapi::Resource
Instance Method Details
#list_available ⇒ Object
GET /api/v2/macro/available
14 15 16 17 |
# File 'lib/brapi/resources/v2/macro.rb', line 14 def list_available raw = get("/api/v2/macro/available") Brapi::Models::V2::MacroListAvailableResponse.from_h(raw) end |
#retrieve(symbols, **params) ⇒ Object
GET /api/v2/macro?symbols=…
8 9 10 11 |
# File 'lib/brapi/resources/v2/macro.rb', line 8 def retrieve(symbols, **params) raw = get("/api/v2/macro", params: params.merge(symbols: format_symbols(symbols))) Brapi::Models::V2::MacroRetrieveResponse.from_h(raw) end |