public function testGetRoles() { $this->assertEquals(array('ROLE_USER', 'ROLE_OAUTH_USER'), $this->user->getRoles()); }
/** * {@inheritdoc} */ public function getRoles() { $roles = parent::getRoles(); if ($this->systemAdministrator === true) { $roles[] = 'ROLE_SUPER_ADMIN'; } foreach ($this->getUserGroupUsers() as $userGroupUsers) { if ($userGroupUsers->getUserGroup()->getCanManageSite() === true) { $roles[] = 'ROLE_SITE_MANAGER'; break; } } return $roles; }