<?php include "controllers/projects.controller.php"; $pc = new ProjectsController(); $json = array(); switch ($_POST['action']) { //we're adding a project case "add": $postObj = array("project_title" => $_POST['title'], "project_desc" => $_POST['desc'], "project_due" => $_POST['due'], "project_start" => $_POST['start'], "user_id" => $_SESSION['loggedin']); $ret = $pc->addProject($postObj); $json['status'] = $ret['status']; break; //we're fetching projects for the dashboard //we're fetching projects for the dashboard case "dash": $json = $pc->getDashProjects($_POST['num']); //$json['project_count']=count($json); $num = $pc->getNumProjects(); $json['project_total'] = $num['project_count']; $json['project_max'] = $_SESSION['maxprojects']; break; case "archived": $json = $pc->getProjects($_POST['start'], $_POST['num']); break; //we're fetching an entire project //we're fetching an entire project case "fetch": $json = $pc->getProject($_POST['id']); break; case "update": $postObj = array("project_title" => $_POST['title'], "project_desc" => $_POST['desc'], "project_due" => $_POST['due'], "project_start" => $_POST['start']);