D. srv / suscripcion-elimina.php

1<?php
2
3require_once __DIR__ . "/../lib/php/recuperaJson.php";
4require_once __DIR__ . "/../lib/php/devuelveNoContent.php";
5require_once __DIR__ . "/../lib/php/ProblemDetails.php";
6require_once __DIR__ . "/../lib/php/devuelveProblemDetails.php";
7require_once __DIR__ . "/../lib/php/devuelveErrorInterno.php";
8require_once __DIR__ . "/Bd.php";
9require_once __DIR__ . "/suscripcionRecupera.php";
10require_once __DIR__ . "/suscripcionElimina.php";
11
12try {
13
14 $objeto = recuperaJson();
15 $modelo = suscripcionRecupera($objeto);
16 suscripcionElimina($modelo->endpoint);
17 devuelveNoContent();
18} catch (ProblemDetails $details) {
19
20 devuelveProblemDetails($details);
21} catch (Throwable $error) {
22
23 devuelveErrorInterno($error);
24}
25
skip_previous skip_next