App\Http\Controllers\BeatmapsetsController::nominate PHP Method

nominate() public method

public nominate ( $id )
    public function nominate($id)
    {
        $beatmapset = Beatmapset::findOrFail($id);
        priv_check('BeatmapsetNominate', $beatmapset)->ensureCan();
        if (!$beatmapset->nominate(Auth::user())) {
            return error_popup(trans('beatmaps.nominations.incorrect-state'));
        }
        return ['beatmapset' => $beatmapset->defaultJson()];
    }