Example #1
0
 public function show($name, $venue)
 {
     $info = catalog::times($name, $venue);
     #$title = $info[0]->title;
     echo json_encode($info);
     #return view('infoTab', compact('info','title' ));
 }
Example #2
0
 public static function listFilms($counter)
 {
     $films = catalog::all_films();
     $filterFilm = [];
     $TempfilterFilm = [];
     $z = -1;
     $re = [];
     $j = 5;
     //  $lowMarker = $marker - 5;
     for ($i = 0; $i < count($films); $i++) {
         $replace = Selector::replace('_', "", $films[$i]->title);
         $filteredString = Selector::removeSymbols($replace);
         $lowerFilteredString = strtolower($filteredString);
         if (array_search($lowerFilteredString, $TempfilterFilm) === false) {
             $TempfilterFilm[$i] = $lowerFilteredString;
             $replaceUnderscore = Selector::replace('_', " ", $films[$i]->title);
             if ($films[$i]->img === "" || $films[$i]->img === null) {
                 $films[$i]->img = null;
             } else {
                 $z++;
                 $filterFilm[$z]['title'] = $replaceUnderscore;
                 $filterFilm[$z]['title_id'] = $films[$i]->title;
                 $filterFilm[$z]['img'] = $films[$i]->img;
                 $filterFilm[$z]['runtime'] = $films[$i]->runtime;
                 $filterFilm[$z]['imdb_rating'] = $films[$i]->imdb_rating;
                 $filterFilm[$z]['genre'] = $films[$i]->genre;
                 $filterFilm[$z]['number'] = $z;
             }
             /*
                           if($z >= $counter){
                           break;
                           }
             */
         }
     }
     $filmPop = array_slice($filterFilm, $counter, 6);
     //echo count($filmPop);
     //exit();
     $filmPopLength = count($filmPop);
     $filmArrayMarker = count($filterFilm);
     for ($i = 0; $i < $filmPopLength; $i++) {
         $filmPop[$i]['end'] = $filmArrayMarker;
     }
     return $filterFilm;
 }
Example #3
0
 public function venue()
 {
     print_r(json_encode(catalog::venue()));
 }