Discover/DiscoverController.php
<?php
require_once "../model/LocationModel.php";
require_once "../controller/CustomSession.php";
require_once "DiscoverRowBuilder.php";
/**
* Created by PhpStorm.
* User: Pascal
* Date: 01.03.2016
* Time: 15:44
*/
/**
* Controller für das Anzeigen der "Entdecken"-Steite. Lädt die Orte
*/
class DiscoverController
{
private $model;
private $session;
public function __construct()
{
$this->model = new LocationModel();
$this->session = CustomSession::getInstance();
}
public function loadLocations(int $from, int $to, string $nameFilter)
{
$datas = $this->model->loadLocationsByIdAndName($from,$to,$nameFilter);
while ($location = sqlsrv_fetch_array($datas))
{
new DiscoverRowBuilder($location);
}
}
}