main = new Paper(); } public function today_cinemacity(Request $request) { $cinemacity = new CinemaCinemaCity(); $cinemacity->setCinemaId(1010912); $cinemacity->setDay(date('Y-m-d')); $repertuarText = $cinemacity->convertToPrint(); $this->main->sendPrintnt('', $repertuarText, $this->icon); $request->session()->flash('print_status', 'Wydrukowano repertuar CinemaCity na dzisiaj!'); return back(); } public function tomorrow_cinemacity(Request $request) { $cinemacity = new CinemaCinemaCity(); $cinemacity->setCinemaId(1010912); $cinemacity->setDay(date_create()->modify('+1 day')->format('Y-m-d')); $repertuarText = $cinemacity->convertToPrint(); $this->main->sendPrintnt('', $repertuarText, $this->icon); $request->session()->flash('print_status', 'Wydrukowano repertuar CinemaCity na jutro!'); return back(); } public function today_multikino(Request $request) { $multikino = new CinemaMultikino(); $multikino->setCinemaId(4); $multikino->setDay(date('Y-m-d')); $repertuarText = $multikino->convertToPrint(); $this->main->sendPrintnt('', $repertuarText, $this->icon); $request->session()->flash('print_status', 'Wydrukowano repertuar Multikina na dzisiaj!'); return back(); } public function tomorrow_multikino(Request $request) { $multikino = new CinemaMultikino(); $multikino->setDay(date_create()->modify('+1 day')->format('Y-m-d')); $multikino->setCinemaId(4); $repertuarText = $multikino->convertToPrint(); $this->main->sendPrintnt('', $repertuarText, $this->icon); $request->session()->flash('print_status', 'Wydrukowano repertuar Multikina na jutro!'); return back(); } public function tomorrow_gdynskiecentrumfilmowe(Request $request) { $gdynskieCentrumFilmowe = new CinemaGdynskieCentrumFilmowe(); $gdynskieCentrumFilmowe->setDay(date_create()->modify('+1 day')->format('d_m_Y')); $repertuarText = $gdynskieCentrumFilmowe->convertToPrint(); $this->main->sendPrintnt('', $repertuarText, $this->icon); $request->session()->flash('print_status', 'Wydrukowano repertuar Gdyńskiego Centrum Filmowego na jutro!'); return back(); } public function today_gdynskiecentrumfilmowe(Request $request) { $gdynskieCentrumFilmowe = new CinemaGdynskieCentrumFilmowe(); $gdynskieCentrumFilmowe->setDay(date('d_m_y')); $repertuarText = $gdynskieCentrumFilmowe->convertToPrint(); $this->main->sendPrintnt('', $repertuarText, $this->icon); $request->session()->flash('print_status', 'Wydrukowano repertuar Gdyńskiego Centrum Filmowego na jutro!'); return back(); } public function today_helios(Request $request) { $helios = new CinemaHelios(); $helios->setDay(0); $helios->setCinemaId([2, 49]); $helios->convertToPrint(); $repertuarText = $helios->convertToPrint(); $this->main->sendPrintnt('', $repertuarText, $this->icon); $request->session()->flash('print_status', 'Wydrukowano repertuar Helios na dzisiaj!'); return back(); } public function tomorrow_helios(Request $request) { $helios = new CinemaHelios(); $helios->setDay(1); $helios->setCinemaId([2, 49]); $helios->convertToPrint(); $repertuarText = $helios->convertToPrint(); $this->main->sendPrintnt('', $repertuarText, $this->icon); $request->session()->flash('print_status', 'Wydrukowano repertuar Helios na jutro!'); return back(); } public function today_repertoire(Request $request) { $this->today_multikino($request); $this->today_cinemacity($request); $this->today_helios($request); $this->today_gdynskiecentrumfilmowe($request); $request->session()->flash('print_status', 'Wydrukowano repertuar Heliosa, Multikina, CinemaCity i Gdyńskiego Centrum Filmowego na dzisiaj!'); return back(); } public function tomorrow_repertoire(Request $request) { $this->tomorrow_multikino($request); $this->tomorrow_cinemacity($request); $this->tomorrow_helios($request); $this->tomorrow_gdynskiecentrumfilmowe($request); $request->session()->flash('print_status', 'Wydrukowano repertuar Heliosa, Multikina, CinemaCity i Gdyńskiego Centrum Filmowego na jutro!'); return back(); } }