示例#1
0
} else {
    if ($tipoCarga == "update") {
        //------------------------
        // si es update
        //------------------------
        foreach ($listaIds as $i => $contentId) {
            $contentId = trim($contentId);
            $log .= "\tprocessando {$contentId}  \n";
            $game = new migGame($dbc, $debug, "", $webCat, $rating, "", "");
            try {
                $game->loadContent($contentId);
            } catch (Exception $e) {
                $log .= "loadContent: " . $e->getMessage() . "\n";
            }
            try {
                $game->setLangs(array_keys($idiomas_elegidos));
                $game->setMerchants(array_keys($paises_elegidos));
                $game->setTag($catmig);
                $game->setSubTag($subcatmig);
                $game->setTag($catmigen, 'en');
                $game->setSubTag($subcatmigen, 'en');
                $xmlContent = $game->updateXML();
                $arrayMuestra[] = $game->getArraySubForm();
                $total++;
                $d2 = $tmpDir . "/{$contentId}/";
                $game->setDirToWrite($d2);
                if (!file_exists($d1)) {
                    exec("mkdir {$d1}");
                }
                if (!file_exists($d2)) {
                    exec("mkdir {$d2}");