/**
* Unban user
* @param User $user
* @param Journal $journal
* @return bool
*/
public function removeBannedUser(User $user, Journal $journal)
{
try {
$em = $this->getEntityManager();
if (!$journal->getBannedUsers()->contains($user)) {
return true;
}
$journal->removeBannedUser($user);
$user->removeRestrictedJournal($journal);
$em->persist($user);
$em->persist($journal);
$em->flush();
return true;
} catch (\Exception $q) {
return false;
}
}