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;
 }
Esempio n. 2
0
 /**
  * Generates random salt for new users
  */
 public function __construct()
 {
     parent::__construct();
     $this->resetSalt();
 }