/** * Execute the console command. * * @return mixed */ public function handle() { #$result = DB::table('catalog')->select('*')->take(5)->get(); #print_r($result) ; $trailers = []; $url = ''; //MUST USE OUTSIDE SCRIPT BECAUSE OF CORS// $result = Selector::getTitles(); #echo $result[6]['trailer_title']; #count($result); for ($i = 0; $i < count($result); $i++) { $parsedResult = Selector::removeSymbols($result[$i]['trailer_title']); if ($parsedResult == 'Hardcore-Henry') { $parsedResult = 'hardcore-2015'; } if ($parsedResult === 'The-Jungle-Book') { $parsedResult = 'the-jungle-book-2015'; } if ($parsedResult === 'Friend-Request') { $parsedResult = 'friend-request-2016'; } if ($parsedResult === 'Teenage-Mutant-Ninja-TurtlesOut-of-the-Shadows') { $parsedResult = 'teenage-mutant-ninja-turtles-2'; } if ($parsedResult === 'The-Angry-Birds') { $parsedResult = 'angry-birds'; } if ($parsedResult === 'The-Witch') { $parsedResult = 'the-witch-2016'; } if ($parsedResult === 'X-Men-Apocoalypse') { $parsedResult = 'xmen-apocalypse'; } if ($parsedResult === 'Joy') { $parsedResult = 'joy-2015'; } if ($parsedResult === 'The-Boy') { $parsedResult = 'the-boy-2016'; } $url = 'http://simpleapi.traileraddict.com/' . $parsedResult . '/trailer'; $val = getTrailers($url); #$val2 = strval($val); $trailers[$i]['title'] = $result[$i]['title']; $trailers[$i]['trailer'] = $val; } Selector::insertTrailers($trailers); #var_dump(getTrailers('http://simpleapi.traileraddict.com/Hail,-Caesar!/trailer')) ; #echo getTrailers('http://simpleapi.traileraddict.com/FSDDSF/trailer') ; }
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; }