public function ensureCleanRecord($user, $prefix = '')
{
if ($user === null) {
return;
}
if ($user->isRestricted()) {
throw new AuthorizationException($prefix . 'restricted');
}
if ($user->isSilenced()) {
throw new AuthorizationException($prefix . 'silenced');
}
}