getParsedBody()['desec_email'] ?? ''); $slug = (string)($request->getParsedBody()['desec_slug'] ?? ''); $this->desecManager->register($email, $slug); return $response->withStatus(201)->withHeader('Location', '.'); } catch (\Exception $ex) { $response->getBody()->write($ex->getMessage()); return $response->withStatus(422); } } }