コード例 #1
0
ファイル: detailBug.php プロジェクト: SProjects/Bug-Tracker
<?php

include_once "include/greetingHeader.php";
include_once "services/BugServices.php";
include_once "services/UserServices.php";
include_once "services/StatusServices.php";
include_once "models/Bug.php";
$bug_id = $_REQUEST['id'];
$bug_access_object = new BugServices();
$bug = $bug_access_object->getBugById($bug_id);
$user_access_object = new UserServices();
$users = $user_access_object->getAllUsers();
$status_access_object = new StatusServices();
$statuses = $status_access_object->getAllStatus();
?>

<?php 
if (isset($_POST['editBug'])) {
    $title = $_POST['title'];
    $description = $_POST['description'];
    $status = $_POST['status'];
    $user_id = $_POST['user'];
    if ($title == '') {
        $title = $bug->getTitle();
    }
    if ($description == '') {
        $description = $bug->getDescription();
    }
    if ($status == $bug->getStatus()->getNumber() || $status == 99) {
        $status = $bug->getStatus()->getNumber();
    }