function generateVariantXml($dbc, $idC, $archivo, $uniqueId, $models) { // $archivo = loadGameContent($dbc, $idC, $idCel); if ($archivo !== FALSE) { // $downloaded = getFtpFiles($archivo); $info = pathinfo($archivo); $toJad = $info['basename']; $toJar = str_replace(".jad", ".jar", $toJad); // if ($downloaded === TRUE) { $migModels = addDevicesToVariant($xml, $models); if (!empty($migModels)) { // $xmlVariant = "\n\t<premium>\n"; $xmlVariant = <<<XML \t\t<jarResource> \t\t\t<qpass:resourceFilename>{$toJar}</qpass:resourceFilename> \t\t\t<qpass:descriptorFilename>{$toJad}</qpass:descriptorFilename> \t\t\t<qpass:mimeType>application/java-archive</qpass:mimeType> XML; $xmlVariant .= "\n" . $migModels; $xmlVariant .= "\t\t</jarResource>\n"; // $xmlVariant .= "\t</premium>"; // $xmlVariant = "\t\t\t\t\t<qpass:deviceId>samsung_sgh_e496_ver1</qpass:deviceId>\n"; } /* } else { echo "Cannot download $archivo"; $xmlVariant = FALSE; } */ } else { $xmlVariant = FALSE; } return $xmlVariant; }
function generateVariantXml($dbc, $idC, $archivo, $uniqueId, $models) { if ($archivo !== FALSE) { $info = pathinfo($archivo); $toJad = $info['basename']; $toJar = str_replace(".jad", ".jar", $toJad); $migModels = addDevicesToVariant($xml, $models); if (!empty($migModels)) { $xmlVariant = "<variant>"; $xmlVariant .= "\n" . $migModels; $xmlVariant .= <<<XML <jar uri="{$toJar}"/> <jad uri="{$toJad}"/> XML; $xmlVariant .= "\n</variant>\n"; } else { $xmlVariant = FALSE; echo "ERROR on migModels={$migModels} - Returning FALSE<br/>"; } } else { $xmlVariant = FALSE; echo "ERROR on archivo={$archivo} - Returning FALSE<br/>"; } return $xmlVariant; }