<?php

require 'angelList/Startup.php';
$page = isset($_GET['page']) ? (int) $_GET['page'] : 1;
$Startup = new Startup();
if (isset($_GET['search'])) {
    $query = isset($_GET['query']) ? $_GET['query'] : null;
    $type = isset($_GET['type']) ? $_GET['type'] : null;
    $fundRaising = isset($_GET['fundRaising']) ? $_GET['fundRaising'] : null;
    $number = isset($_GET['number']) ? (int) $_GET['number'] : 0;
    $number2 = isset($_GET['number2']) ? (int) $_GET['number2'] : 0;
    if ($fundRaising != null) {
        $startups = $Startup->searchByFundraisingDetails($fundRaising, $number, $number2, array('filter' => 'raising'));
    } else {
        $startups = $Startup->startupsWithRaising(array('query' => $query, 'type' => 'Startup', 'filter' => 'raising', 'page' => $page, 'per_page' => '3'));
    }
} else {
    $startups = $Startup->raising($page)['startups'];
}
$pagination_markup = "";
if ($raising['total'] > 3) {
    require 'libs/Pagination.class';
    $pagination = new Pagination();
    $pagination->setCurrent($page);
    $pagination->setTotal($raising['total']);
    $pagination_markup = $pagination->parse();
}
if (isset($_GET['vd'])) {
    vd($startups);
}
?>