protected function userToArray(AbstractUser $user) { $response = array('user_id' => $user->getId(), 'name' => $user->getName()); if ($user instanceof User) { $response['email'] = $user->getEmail(); $response['group'] = $this->groupToDummyId($user->getGroup()); } else { $response['email'] = 'N/A'; $response['group'] = $this->groupToDummyId($user); $response['group_id'] = $this->groupToDummyId($user); } if (empty($response['avatar'])) { $response['avatar'] = '/public/cms/supra/img/avatar-default-48x48.png'; } return $response; }
/** * Generates random salt for new users */ public function __construct() { parent::__construct(); $this->resetSalt(); }