public function checkContestEntryDestroy($user, $contestEntry)
{
$this->ensureLoggedIn($user);
$this->ensureCleanRecord($user);
if ($contestEntry->user_id !== $user->user_id) {
return 'unauthorized';
}
if (!$contestEntry->contest->isSubmissionOpen()) {
return 'contest.entry.over';
}
return 'ok';
}