public function handleRequest()
{
try {
$query_result = $this->queryExecuter->executeQuery('post');
$result = $this->responseHandler->success($query_result, self::ENTITY_CREATED);
return $this->contentType->render($result);
} catch (ValidationErrorException $e) {
return $this->responseHandler->error($e->getMessage(), self::VALIDATION_ERROR);
}
}