Methods
# static getAPIV3Pooling()
Parameters:
| Name | Type | Description | 
|---|---|---|
| options.uri | String | i.g /geored/client/hierarchies?page=1&itemsPerPage=100 | 
| options.payload | Object | Used for querystring parameters {query:'foo'} will add ?query=foo | 
| options.forcePayload | Boolean | Payload will be also used in pagination calls (Intermediate requests) | 
| options.callback | function | To be called for each response | 
# static populateApiPlatformResponse(res, populateOptions)
Parameters:
| Name | Type | Description | 
|---|---|---|
| res | Object | API Wrapper response {data:[]} | 
| populateOptions | Array | i.g ['associatedSensor'] or {items:['associatedSensor']} | 
# inner createAxiosRequest(requestOptions)
Unit tests can fake axios request using api.get(url, {requestHandler:()=>{}})
Parameters:
| Name | Type | Description | 
|---|---|---|
| requestOptions | Object | computed request options | 
| options.requestHandler | function | Handler to fake axios request |