$Search = $_REQUEST['s']; } else { return; } $DB = new Database(); $Results = $DB->StockLookup($Search); print JSONResponse::PrepareResponse(count($Results) > 0, "Lookup enclosed", $Results); break; case 'complexstocksearch': if (isset($_REQUEST['s'])) { $Search = $_REQUEST['s']; } else { return; } $DB = new Database(); $Results = $DB->StockLookup($Search); $RankedResults = $DB->RankStocks($Search, $Results); print JSONResponse::PrepareResponse(count($RankedResults) > 0, "Lookup enclosed", $RankedResults); break; case 'insertnewstocks': if (isset($_POST['d'])) { $RawData = $_POST['d']; $RawData = str_replace("\\", "", $RawData); $Data = json_decode($RawData); $DB = new Database(); UserManagement::InitSession(); $DB->InsertPortfolioRows($Data, $_SESSION['User']->user_id); } else { return; } break;