headers->get('x-auth-token'); $security->isGranted('MAESTRO_PROJECT_TEMPLATE_READ', $token); $arrayIdsTemplate = explode('_', $idsTemplate); $dedicatedFiles = $dedicatedFileRepository->findDedicatedFilesByTemplateId($arrayIdsTemplate, $type); $data = []; foreach ($dedicatedFiles as $dedicatedFile) { $data[] = [ 'originalName' => $dedicatedFile->getOriginalName(), 'fileTypeName' => $dedicatedFile->getFileType()->getName(), 'base64File' => base64_encode(stream_get_contents($dedicatedFile->getFile())), ]; } $body['type'] = 'success'; $body['data'] = $data; $body['key'] = 'template'; $body['method'] = 'getDedicatedFiles'; $respond->statusOk(); return $respond->createBody($body)->respond(); } }