public function removeUser(UserEntity $user) { foreach ($this->userStorage as $key => $stored) { if ($stored === $user) { $this->getLogger()->info("Removed user {0}", array($user->getName())); unset($this->userStorage[$key]); $this->userStorage = array_values($this->userStorage); } } }
/** * {@inheritDoc} */ public function getName() { $this->__initializer__ && $this->__initializer__->__invoke($this, 'getName', array()); return parent::getName(); }