Ejemplo n.º 1
0
 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();
     }
 }