示例#1
0
 /**
  * Finds users that are blocked by or blocking given user
  *
  * @param User $user
  * @return array
  * @throws UserNotFoundException
  */
 public function findRestrictedUsers(User $user)
 {
     $result = $this->usersReader->getUserWithRestrictedRelationships($user);
     if (empty($result)) {
         return $result;
     }
     $resultArray = ['usersBlockedByMe' => Arrays::associate($result[0]['usersBlockedByMe'], 'id'), 'usersBlockingMe' => Arrays::associate($result[0]['usersBlockingMe'], 'id')];
     return $resultArray;
 }