public function doUrl() { if ($this->urlInput->checkPost()) { $url = $this->urlInput->getUrl(); // ----------------- // $curler = new Curler(); $startPage = new StartPage($url, $curler); $startPage->getStartLinks(); // days every body can $calander = new Calander($url . $startPage->getCalanderLink(), $curler); $daysEvaeyBodyCan = $calander->getDayEverybodyCan(); $cinema = new Cinema($url . $startPage->getCinemaLink(), $curler, $daysEvaeyBodyCan); $filmsForXDays = $cinema->getMoviesFromDays(); $dataPresenter = new PresentDataView(); $this->html = $dataPresenter->generateHTML($filmsForXDays); } else { $this->html = $this->urlInput->generateInputField(); } }