Beispiel #1
0
 protected function makeUserResult(Election $election) : array
 {
     $userResult = [];
     foreach ($this->_Result as $key => $value) {
         if (is_array($value)) {
             foreach ($value as $candidate_key) {
                 $userResult[$key][] = $election->getCandidateId($candidate_key);
             }
         } elseif (is_null($value)) {
             $userResult[$key] = null;
         } else {
             $userResult[$key][] = $election->getCandidateId($value);
         }
     }
     foreach ($userResult as $key => $value) {
         if (is_null($value)) {
             $userResult[$key] = null;
         }
     }
     return $userResult;
 }