params = $params; $this->httpClient = $httpClient; $this->requestStack = $requestStack; } public function collectMultiple(string $templates_id): ?array { $result = $this->httpClient->data('POST', $this->params->get('domain_template') . '/variables/twigs/templates.json', [ 'headers' => [ 'x-auth-token' => $this->requestStack->getCurrentRequest()->headers->get('x-auth-token'), ], 'json' => [ 'templateIds' => $templates_id, ], ]); if ($result && isset($result['data'])) { return $result['data']; } return []; } }