Exemple #1
0
 /**
  * @param \Spryker\Zed\Gui\Communication\Table\TableConfiguration $config
  *
  * @return array
  */
 protected function prepareData(TableConfiguration $config)
 {
     $query = $this->aclQueryContainer->queryGroupUsers($this->idGroup);
     /** @var \Orm\Zed\User\Persistence\SpyUser[] $userCollection */
     $userCollection = $this->runQuery($query, $config, true);
     $users = [];
     foreach ($userCollection as $user) {
         $users[] = [self::COL_ID_USER => $user->getIdUser(), self::COL_FIRST_NAME => $user->getFirstName(), self::COL_LAST_NAME => $user->getLastName(), self::COL_EMAIL => $user->getUsername(), self::ACTIONS => $this->getRemoveUrl($user)];
     }
     return $users;
 }