ownerProvider->getOwnersForObjectIds($mauticObject, [$id]); if (!empty($owners[0]['owner_id'])) { return [(int) $owners[0]['owner_id']]; } return $this->userHelper->getAdminUsers(); } public function buildLink(string $mauticObject, int $id, string $linkText): string { return $this->routeHelper->getLink($mauticObject, $id, $linkText); } public function formatHeader(string $integrationDisplayName, string $objectDisplayName): string { return $this->translator->trans( 'mautic.integration.sync.user_notification.header', [ '%integration%' => $integrationDisplayName, '%object%' => $objectDisplayName, ] ); } public function formatMessage(string $message, string $link): string { return $this->translator->trans( 'mautic.integration.sync.user_notification.sync_error', [ '%name%' => $link, '%message%' => $message, ] ); } }