TD.WSDLCACHE { background-color: Yellow; } TD.WSDLPARSER { background-color: Yellow; } TD.HTTP { background-color: Yellow; } TD.SMTP { background-color: Yellow; } </style> <title>PHP SOAP Client Interop Test Results</title> </head> <body bgcolor="White" text="Black"> <h2 align="center">PHP SOAP Client Interop Test Results: Round2</h2> <a href="index.php">Back to Interop Index</a><br> <p> </p> <?php $iop = new Interop_Client(); if ($_GET['detail'] == 1) { $iop->showFaults = 1; } if ($_GET['wire']) { $iop->showWire($_GET['wire']); } else { $iop->getEndpoints(); $iop->getResults(); if ($_GET['test']) { $iop->currentTest = $_GET['test']; $iop->useWSDL = $_GET['wsdl'] ? $_GET['wsdl'] : 0; $iop->paramType = $_GET['type'] ? $_GET['type'] : 'php'; $iop->outputTable(); } else { $iop->outputTables();
// | This source file is subject to version 2.02 of the PHP license, | // | that is bundled with this package in the file LICENSE, and is | // | available through the world-wide-web at | // | http://www.php.net/license/2_02.txt. | // | If you did not receive a copy of the PHP license and are unable to | // | obtain it through the world-wide-web, please send a note to | // | license@php.net so we can mail you a copy immediately. | // +----------------------------------------------------------------------+ // | Authors: Shane Caraveo <*****@*****.**> | // +----------------------------------------------------------------------+ // // $Id$ // set_time_limit(0); require_once 'client_round2_interop.php'; $iop = new Interop_Client(); $iop->html = 0; // force a fetch of endpoints, this happens irregardless if no endpoints in database $iop->fetchEndpoints(); // set some options $iop->currentTest = 'GroupC'; // see $tests above $iop->paramType = 'php'; // 'php' or 'soapval' $iop->useWSDL = 1; // 1= do wsdl tests $iop->numServers = 0; // 0 = all //$iop->specificEndpoint = 'PHP ext/soap'; // test only this endpoint //$iop->testMethod = 'echoString'; // test only this method // endpoints to skip
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Round 2 Interop Client Tests</title> </head> <body> <a href="index.php">Back to Interop Index</a><br> <p> </p> <?php require_once 'client_round2_interop.php'; $iop = new Interop_Client(); function endpointList($test, $sel_endpoint) { global $iop; $iop->getEndpoints($test); echo "<select name='endpoint'>\n"; echo "<option value=''>-- All Endpoints --</option>\n"; foreach ($iop->endpoints as $epname => $epinfo) { $selected = ''; if ($sel_endpoint == $epname) { $selected = ' SELECTED'; } echo "<option value='{$epname}'{$selected}>{$epname}</option>\n"; } echo "</select>\n"; } function methodList($test, $sel_method) { global $iop;