Esempio n. 1
0
<?php

require_once "autoload.php";
use edu\uga\cs\recdawgs\logic\impl\LogicLayerImpl;
$logicLayer = new LogicLayerImpl();
$leagueId = $_POST['leagueId'];
try {
    // find league
    $league = $logicLayer->findLeague(null, $leagueId)->current();
    // delete league
    $logicLayer->deleteLeague($league);
    $successMsg = urlencode("League successfully deleted!");
    header("Location: ../leagues.php");
    //echo $persistenceId;
} catch (\edu\uga\cs\recdawgs\RDException $rde) {
    $error_msg = urlencode($rde->string);
    header("Location: ../leagues.php?status={$error_msg}");
} catch (Exception $e) {
    $errorMsg = urlencode("Unexpected error");
    header("Location: ../leagues.php?status={$errorMsg}");
}
exit;