예제 #1
0
    case 'POST':
        CourseController::create($_POST);
        break;
    case 'GET':
        if (isset($request) && !empty($request) && $request[0] !== '') {
            if ($request[0] == 'check') {
                $field = $request[1];
                $value = $request[2];
                $id = $request[3];
                CourseController::check($field, $value, $id);
            } elseif ($request[0] == 'signup') {
                CourseController::readSignup();
            } else {
                $id = $request[0];
                CourseController::detail($id);
            }
        } else {
            CourseController::read();
        }
        break;
    case 'DELETE':
        if (isset($request) && !empty($request) && $request[0] !== '') {
            $id = $request[0];
            CourseController::delete($id);
        }
        break;
    default:
        print json_encode('ENTRANCE EXAM API v.0.1 developed by: Philip Cesar B. Garay');
        break;
}
exit;
예제 #2
0
            $Course->set_id($_POST['id']);
            $Course = $this->courserepository->update($Course);
            header("location:index.php?page=Course&action=success");
        }
    }
    public function delete()
    {
        $id = $_GET['id'];
        $this->courserepository->delete($id);
        header("Location: index.php?page=Course&action=delete");
    }
}
if (isset($_GET['m'])) {
    $method = $_GET['m'];
} else {
    $method = "index";
}
$Coursecontroller = new CourseController();
switch ($method) {
    case 'add':
        $Coursecontroller->add();
        break;
    case 'edit':
        $Coursecontroller->edit();
        break;
    case 'delete':
        $Coursecontroller->delete();
        break;
    default:
        $Coursecontroller->index();
}