示例#1
0
            }
        } else {
            $file = dirname($base_path) . DS . $info['name'];
            \model\simple\Console::println($file);
            switch ($typemedias) {
                case "film":
                    $torrentf = \model\mysql\Torrentfilm::rechercheParNumFileHashClefunique($numfile, $hash, $clefunique);
                    \model\simple\Console::println(is_bool($torrentf) ? "Non Présent" : "Présent");
                    if (!is_bool($torrentf)) {
                        $mediainfo = new \model\simple\Mediainfo($file);
                        $mediainfo = $mediainfo->getFormatVideo();
                        \model\simple\Console::println($torrentf->fini($mediainfo) ? "Sav ok" : "Sav Non ok");
                    }
                    break;
                case "serie":
                    $torrents = \model\mysql\Torrentserie::rechercheParNumFileHashClefunique($numfile, $hash, $clefunique);
                    \model\simple\Console::println(is_bool($torrents) ? "Non Présent" : "Présent");
                    if (!is_bool($torrents)) {
                        $mediainfo = new \model\simple\Mediainfo($file);
                        $mediainfo = $mediainfo->getFormatVideo();
                        //$torrentf->mediainfo = json_encode($mediainfo);
                        \model\simple\Console::println($torrents->fini($mediainfo) ? "Sav ok" : "Sav Non ok");
                    }
                    break;
            }
        }
    } else {
        \model\simple\Console::println("Erreur fichier torrent");
    }
} else {
    \model\simple\Console::println("Impossible de récupérer le torrent");