コード例 #1
0
ファイル: Film.php プロジェクト: CamTosh/Mediastorrent
 static function getBackdrop($id)
 {
     $backdrop = ROOT . DS . "cache" . DS . "film" . DS . "backdrop";
     if (!is_dir($backdrop)) {
         mkdir($backdrop, 0777, true);
     }
     if (!file_exists($backdrop . DS . $id . ".jpg")) {
         $film = \model\mysql\Film::getBackdrop($id);
         if (is_null($film->urlbackdrop)) {
             //No poster
             $content = MyImage::nonImageAddTexte($film->titre, ROOT . DS . "font" . DS . "comic.ttf", 30);
             file_put_contents($backdrop . DS . $id . ".jpg", $content);
         } else {
             copy($film->urlbackdrop, $backdrop . DS . $id . ".jpg");
         }
     }
     return $backdrop . DS . $id . ".jpg";
 }