App\Http\Controllers\BeatmapDiscussionsController::destroy PHP Method

destroy() public method

public destroy ( $id )
    public function destroy($id)
    {
        $discussion = BeatmapDiscussion::whereNull('deleted_at')->findOrFail($id);
        priv_check('BeatmapDiscussionDestroy', $discussion)->ensureCan();
        $error = $discussion->softDelete(Auth::user());
        if ($error === null) {
            return $discussion->beatmapsetDiscussion->defaultJson();
        } else {
            return error_popup($error);
        }
    }
BeatmapDiscussionsController