/**
*
*/
public function updateRoles(UserInterface $user)
{
$roles = $user->getRoles();
$roleRepository = $this->objectManager->getRepository('WeavingTheWebUserBundle:Role');
foreach ($roles as $role) {
$roleName = (string) $role;
$roleEntity = $roleRepository->findOneByRole($roleName);
$user->removeRole($role);
$user->addRole($roleEntity);
}
}