summaryrefslogtreecommitdiff
path: root/ext/soap/interop/client_round2_results.php
diff options
context:
space:
mode:
Diffstat (limited to 'ext/soap/interop/client_round2_results.php')
-rw-r--r--ext/soap/interop/client_round2_results.php75
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>&nbsp;</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>