Added API endpoint to delete metric points.
This commit is contained in:
@@ -33,5 +33,6 @@ Route::api([
|
||||
Route::delete('components/{id}', 'ComponentController@deleteComponent');
|
||||
Route::delete('incidents/{id}', 'IncidentController@deleteIncident');
|
||||
Route::delete('metrics/{id}', 'MetricController@deleteMetric');
|
||||
Route::delete('metrics/{id}/points/{metric_id}', 'MetricPointController@deleteMetricPoint');
|
||||
});
|
||||
});
|
||||
|
||||
@@ -69,4 +69,19 @@ class MetricPointController extends Controller
|
||||
|
||||
return $metricPoint;
|
||||
}
|
||||
|
||||
/**
|
||||
* Destroys a metric point.
|
||||
*
|
||||
* @param int $metricId
|
||||
* @param int $pointId
|
||||
*
|
||||
* @return \Dingo\Api\Http\Response
|
||||
*/
|
||||
public function deleteMetricPoint($metricId, $pointId)
|
||||
{
|
||||
$this->metricPoint->destroy($pointId);
|
||||
|
||||
return $this->response->noContent();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user