Exemplo n.º 1
0
        $leagueOptions->deleteCompetition($competitionId);
        Session::flash('deleted', 'Competition Deleted Successfully');
        Redirect::to('competitions.php');
    } catch (Exception $e) {
        die($e->getMessage());
    }
} else {
    $competitionResults = $leagueOptions->getCompetitions();
}
if (Input::exists()) {
    if (Token::check(Input::get('token'))) {
        $validate = new Validation();
        $validation = $validate->check($_POST, array('CompetitionName' => array('name' => 'Competition', 'min' => 5, 'max' => 50, 'unique' => 'competitions', 'required' => true), 'CompetitionAbbreviation' => array('name' => 'CompetitionAbbreviation', 'min' => 1, 'max' => 5, 'unique' => 'competitions', 'required' => true)));
        if ($validation->passed()) {
            try {
                $leagueOptions->createCompetition(array('CompetitionName' => Input::get('CompetitionName'), 'CompetitionAbbreviation' => Input::get('CompetitionAbbreviation')));
                Session::flash('competitionCreated', 'Competition created Successfully');
                Redirect::to('competitions.php');
            } catch (Exception $e) {
                die($e->getMessage());
            }
            $displayErrors = "none";
        } else {
            $errorDisplay = "";
            $displayErrors = "block";
            foreach ($validation->errors() as $error) {
                $errorDisplay = $errorDisplay . $error . "<br>";
            }
            echo $errorDisplay;
        }
    }