exit; case "addCategory": $result = DbManager::addCategory($request->data); var_dump("my resut ", $result); echo json_encode($result); exit; case "getCategories": $result = DbManager::getCategories(); echo json_encode($result); exit; case "getSubCategory": $result = DbManager::getSubCategory($request->data); echo json_encode($result); exit; case "addSubCategory": $result = DbManager::addSubCategory($request->data); echo json_encode($result); exit; case "getSubCategories": $result = DbManager::getSubCategories(); echo json_encode($result); exit; case "editCategoryTitle": $result = DbManager::editCategoryTitle($request->data); echo json_encode($result); exit; case "deleteCategory": $result = DbManager::deleteCategory($request->data); echo json_encode($result); exit; case "deleteSubCategory":
$errors[] = "image extension not allowed, please choose a JPEG or PNG file."; } if ($file_size > 2097152) { $errors[] = 'File size cannot exceed 2 MB'; } if (empty($errors) == true) { if (!file_exists("static/images/" . CAROUSEL_PATH)) { var_dump("Making dir"); mkdir("static/images/" . CAROUSEL_PATH, 0777, true); } else { } move_uploaded_file($file_tmp, "static/images/" . CAROUSEL_PATH . $timestamp . "." . $file_ext); $imagePath = "server/static/images/" . CAROUSEL_PATH . $timestamp . "." . $file_ext; if (!isset($image->id)) { $image->imagePath = $imagePath; $response = DbManager::addSubCategory($image); } else { $image->imagePath = "server/static/images/" . CAROUSEL_PATH . $timestamp . "." . $file_ext; $response = DbManager::editSubCategoryTitle($image); } $response['imagePath'] = $imagePath; echo json_encode($response); } else { print_r($errors); } break; case 'uploadProjectImage': $project = json_decode($_POST["project"]); if (isset($_FILES["file"])) { $file = $_FILES["file"]; $project->imagePath = moveProjectImageFile($file);