if (!
$file) { continue;
} $fileList[$file['name'
]] =
$file['id'
];
} else { if (!
$fileId) { continue;
} $responses[] =
$this->
uploadTranslations($fileId,
$domain,
$content,
$catalogue->
getLocale());
} } } foreach ($responses as $response) { if (200 !==
$statusCode =
$response->
getStatusCode()) { $this->logger->
error(sprintf('Unable to upload translations to Crowdin: "%s".',
$response->
getContent(false
)));
if (500 <=
$statusCode) { throw new ProviderException('Unable to upload translations to Crowdin.',
$response);
} }