'error', 'key' => 'elementGabValue', 'method' => 'listGabValue', 'data' => '', ]; $token = $request->headers->get('x-auth-token'); $security->isGranted('MAESTRO_PROJECT_PROJECTS_READ', $token); $data = json_decode($request->getContent(), false); $pageDuplicateId = isset($data->pageDuplicateId) ? $data->pageDuplicateId : null; $list = $elementGabValueQuery->listGabValue($data->elementId, $data->pageId, $data->exportId, $pageDuplicateId, $data->position, [], []); $body['data'] = $list; if (is_object($list) || is_array($list)) { $body['type'] = 'success'; $respond->statusOk(); } else { $respond->statusUnprocessableEntity(); } return $respond->createBody($body)->respond(); } }