optimize global calls
This commit is contained in:
@@ -40,7 +40,7 @@ class ElixFormsApiClient
|
||||
$payload = $this->getJson($url, $authToken, $username, 'LookupByStatus');
|
||||
$requests = $payload['value']['requests'] ?? [];
|
||||
|
||||
if (!is_array($requests)) {
|
||||
if (!\is_array($requests)) {
|
||||
throw new ElixFormsException('Risposta LookupByStatus non valida: requests deve essere un array.');
|
||||
}
|
||||
|
||||
@@ -74,7 +74,7 @@ class ElixFormsApiClient
|
||||
$payload = $this->getJson($url, $authToken, $username, 'GetExportTags');
|
||||
$exportTags = $payload['value']['exportTags'] ?? [];
|
||||
|
||||
if (!is_array($exportTags)) {
|
||||
if (!\is_array($exportTags)) {
|
||||
throw new ElixFormsException('Risposta GetExportTags non valida: exportTags deve essere un array.');
|
||||
}
|
||||
|
||||
@@ -105,12 +105,12 @@ class ElixFormsApiClient
|
||||
|
||||
$payload = $response['json'] ?? null;
|
||||
$jsonError = JSON_ERROR_NONE;
|
||||
if (!is_array($payload) && isset($response['body']) && is_string($response['body'])) {
|
||||
if (!\is_array($payload) && isset($response['body']) && \is_string($response['body'])) {
|
||||
$payload = json_decode($response['body'], true);
|
||||
$jsonError = json_last_error();
|
||||
}
|
||||
|
||||
if (!is_array($payload) || $jsonError !== JSON_ERROR_NONE) {
|
||||
if (!\is_array($payload) || $jsonError !== JSON_ERROR_NONE) {
|
||||
throw new ElixFormsException(\sprintf(
|
||||
'Risposta non valida da %s: atteso JSON.',
|
||||
$operation
|
||||
|
||||
Reference in New Issue
Block a user