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"; }