/**
* Delete a log.
*
* @param \Illuminate\Http\Request $request
*
* @return \Illuminate\Http\JsonResponse
*/
public function delete(Request $request)
{
self::onlyAjax();
$this->authorize(LogViewerPolicy::PERMISSION_DELETE);
$date = $request->get('date');
$ajax = ['status' => 'error'];
if ($this->logViewer->delete($date)) {
$ajax = ['status' => 'success'];
$this->notifySuccess("The log [{$date}] was deleted successfully !", "Log [{$date}] deleted !");
}
return response()->json($ajax);
}