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