purgeSingle($imdb_id); // // try { // $imdb->updateCache($imdb_id); // $Cache->delete_value('imdb_id_'.$thenumbers.'_movie_name'); // $Cache->delete_value('imdb_id_'.$thenumbers.'_large', true); // $Cache->delete_value('imdb_id_'.$thenumbers.'_median', true); // $Cache->delete_value('imdb_id_'.$thenumbers.'_minor', true); // } catch (\Exception $e) { // $log = $e->getMessage() . ", trace: " . $e->getTraceAsString(); // do_log($log, 'error'); // } $torrentRep = new \App\Repositories\TorrentRepository(); $torrentRep->fetchImdb($id); nexus_redirect(getSchemeAndHttpHost() . "/details.php?id=$id"); } break; } case \Nexus\PTGen\PTGen::SITE_IMDB: case \Nexus\PTGen\PTGen::SITE_DOUBAN: case \Nexus\PTGen\PTGen::SITE_BANGUMI: { $ptGen = new \Nexus\PTGen\PTGen(); try { $ptGen->updateTorrentPtGen($id); } catch (\Exception $e) { $log = $e->getMessage() . ", trace: " . $e->getTraceAsString(); do_log($log, 'error'); } nexus_redirect(getSchemeAndHttpHost() . "/details.php?id=$id"); break; } default : { die("Error!"); break; } } ?>