/** * Remove a user * * @access public * @author Jerome Bogaerts, <*****@*****.**> * @param Resource user * @return boolean */ public function removeUser(core_kernel_classes_Resource $user) { $returnValue = (bool) false; if (!is_null($user)) { $returnValue = $this->generisUserService->removeUser($user); } return (bool) $returnValue; }
/** * Remove a user * * @access public * @author Jerome Bogaerts, <*****@*****.**> * @param core_kernel_classes_Resource $user * @return boolean */ public function removeUser(core_kernel_classes_Resource $user) { $returnValue = (bool) false; if (!is_null($user)) { $returnValue = $this->generisUserService->removeUser($user); $this->getEventManager()->trigger(new UserRemovedEvent($user->getUri())); } return (bool) $returnValue; }
public function testSetPassword() { $role = new core_kernel_classes_Resource(INSTANCE_ROLE_GENERIS); $user = $this->service->addUser('passwordUser', 'passwordUser', $role); $this->assertTrue($user->exists()); $this->assertTrue($this->service->isPasswordValid('passwordUser', $user)); $this->assertFalse($this->service->isPasswordValid('password', $user)); $this->service->setPassword($user, 'password'); $this->assertTrue($this->service->isPasswordValid('password', $user)); $this->service->removeUser($user); $this->assertFalse($user->exists()); }