private function getAttachedSocketClients(WebHook $webHook) { $socketClients = []; $clientEntities = $webHook->getClients(); foreach ($clientEntities as $clientEntity) { $clientId = array_search($clientEntity, $this->clientEntities); $socketClient = null; foreach ($this->socketClients as $clientItem) { if ($clientItem->resourceId == $clientId) { $socketClient = $clientItem; break; } } $socketClients[] = $socketClient; } return $socketClients; }