public static function getThumbnail($row) { if (empty($row->thumbnail)) { return Anime::getCover($row); } return str_replace(" ", "-", $row->thumbnail); }
public static function updateThumbnails() { $eps = Latest::getLatestRows(null); if (!empty($eps)) { foreach ($eps as $ep) { $anime = Anime::findOrFail($ep->anime_id); $ep->img = Anime::getCover($anime); $ep->save(); } return 'updated thumbnails'; } return 'latest episodes is empty!'; }
$interval = $future->diff($today); if ($future > $today) { $date = $interval->format('%d%H'); array_push($anime, array('episode' => $latest->episode, 'interval' => $interval, 'anime' => $serie, 'sort' => $date)); } } } return $anime; } $series = getAnime(); usort($series, function ($a1, $a2) { return $a1["sort"] < $a2["sort"] ? -1 : 1; }); $count = 0; $total_count = 0; $total = count($series); foreach ($series as $serie) { $time = ''; if ($serie["interval"]->d > 0) { $time .= $serie["interval"]->d . 'days '; } $time .= $serie["interval"]->h . 'hrs ' . $serie["interval"]->i . 'mins '; echo View::make('child.card_anime', array("anime_id" => $serie["anime"]->id, "anime_name" => $serie["anime"]->name, "anime_episode" => (int) $serie["episode"] + 1, "anime_img" => Anime::getCover($serie["anime"]), "time" => $time, "display" => "chart")); } ?> </div> </div> </div> </div> </div> @stop