App\Http\Controllers\ContestEntriesController::vote PHP Method

vote() public method

public vote ( $id )
    public function vote($id)
    {
        $user = Auth::user();
        $entry = ContestEntry::findOrFail($id);
        $contest = Contest::with('entries')->with('entries.contest')->findOrFail($entry->contest_id);
        priv_check('ContestVote', $contest)->ensureCan();
        $contest->vote($user, $entry);
        return $contest->defaultJson($user);
    }
ContestEntriesController