<?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); } ?>