Example #1
0
<?php

$wsdl = "http://" . $_SERVER['HTTP_HOST'] . "/webservice/webservice.php?class=CMISService&wsdl";
echo "<strong>WSDL file:</strong> " . $wsdl . "<br>\n";
$options = array('actor' => 'http://127.0.0.1', 'trace' => true);
$client = new SoapClient($wsdl, $options);
echo "<hr> <strong>Result from getrepositories call:</strong><br>";
$res = $client->getRepositories();
print_r($res);
echo "<hr><strong>Raw Soap response:</strong><br>";
echo htmlentities($client->__getLastResponse());
echo "<hr> <strong>Result from getrepositoryinfo call:</strong><br>";
$res = $client->getRepositoryInfo('1');
print_r($res);
echo "<hr><strong>Raw Soap response:</strong><br>";
echo htmlentities($client->__getLastResponse());
echo "<hr> <strong>Result from gettypes call:</strong><br>";
$res = $client->getTypes('1');
print_r($res);
echo "<hr><strong>Raw Soap response:</strong><br>";
echo htmlentities($client->__getLastResponse());
echo "<hr> <strong>Result from gettypedefinition (document) call:</strong><br>";
$res = $client->getTypeDefinition('1', 'Document');
print_r($res);
echo "<hr><strong>Raw Soap response:</strong><br>";
echo htmlentities($client->__getLastResponse());
echo "<hr> <strong>Result from gettypedefinition (folder) call:</strong><br>";
$res = $client->getTypeDefinition('1', 'Folder');
print_r($res);
echo "<hr><strong>Raw Soap response:</strong><br>";
echo htmlentities($client->__getLastResponse());