예제 #1
0
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;
}
예제 #2
0
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;
}