Added API endpoint to delete metric points.

This commit is contained in:
James Brooks
2015-03-11 15:08:09 +00:00
parent 8ab0a1cd50
commit 9098ae1b96
2 changed files with 16 additions and 0 deletions
+1
View File
@@ -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();
}
}