Example #1
0
 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