Доступ к значению объекта в массиве и в случае, если - PullRequest
0 голосов
/ 04 сентября 2018

В моем условии if я хочу получить доступ к значению моего объекта, которое находится в массиве.

У меня есть что-то вроде этого:

foreach($users as $user){
      echo $user->field_prenom->value;
      echo "<br/>".$this->getRolesUser($user);
      $userOrias = $user->get('field_orias')->getValue();
      foreach($userOrias as $orias){
        $currentOrias = $orias['value'];
        if(empty($listeCompte[$currentOrias])){
          $listeCompte[$currentOrias] = $user;
        }
        // dump($listeCompte[$currentOrias]);
        if(in_array($currentOrias, $listeORIASBouchon2) ){
          echo "<br/>".$currentOrias . " est présent";

        }else{
          echo "<br/>".$currentOrias . " pas présent";
        }
      }

      echo "<hr/>";
    }
    dump($listeCompte);

Для моего состояния мне нужно иметь что-то вроде:

if(in_array($orias['value'], $listeORIASBouchon2) && $listeCompte[$orias['value']](get the
user and get its role value).

Так как я могу получить роль моего пользователя?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...