Example #1
0
     } 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;
 case 'getmostrecentportfolio':
     $DB = new Database();
     $Results = $DB->GetMostRecentPortfolio($_SESSION['user']->user_id);
     print JSONResponse::PrepareResponse(count($Results) > 0, "Portfolio enclosed", $Results);
     break;
 case 'destroysession':
     UserManagement::DestroySession();
     print JSONResponse::PrepareResponse(true, "Destroyed", null);
     break;
 case 'requestpasswordreset':
     if (isset($_REQUEST['e'])) {