diff options
Diffstat (limited to 'ext/soap/interop/client_round2_results.php')
| -rw-r--r-- | ext/soap/interop/client_round2_results.php | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/ext/soap/interop/client_round2_results.php b/ext/soap/interop/client_round2_results.php new file mode 100644 index 0000000..5be7199 --- /dev/null +++ b/ext/soap/interop/client_round2_results.php @@ -0,0 +1,75 @@ +<?php +// NOTE: do not run this directly under a web server, as it will take a very long +// time to execute. Run from a command line or something, and redirect output +// to an html file. +// +// +----------------------------------------------------------------------+ +// | PHP Version 4 | +// +----------------------------------------------------------------------+ +// | Copyright (c) 1997-2003 The PHP Group | +// +----------------------------------------------------------------------+ +// | 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 <Shane@Caraveo.com> | +// +----------------------------------------------------------------------+ +// +// $Id$ +// +require_once 'client_round2_interop.php'; +?> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> + +<html> +<head> +<style> +TD { background-color: Red; } +TD.BLANK { background-color: White; } +TD.OK { background-color: Lime; } +TD.RESULT { background-color: Green; } +TD.untested { background-color: White; } +TD.CONNECT { background-color: Yellow; } +TD.TRANSPORT { background-color: Yellow; } +TD.WSDL { background-color: Yellow; } +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(); + } +} +?> +</body> +</html> |
