Example #1
0
<?php

define('LOGIN', 'admin');
define('PASSWORD', 'admin');
define('SM_HOST', '127.0.0.1');
define('WSDL_PATH', 'ovd_admin.wsdl');
try {
    $service = new SoapClient(WSDL_PATH, array('login' => LOGIN, 'password' => PASSWORD, 'location' => 'https://' . SM_HOST . '/ovd/service/admin'));
} catch (Exception $e) {
    die($e);
}
$r = $service->users_list_partial('c', array('login'));
if ($r === null) {
    die($r);
}
echo "NB result: " . count($r['data']) . "\n";
foreach ($r['data'] as $login => $user) {
    echo ' * ' . $user['login'] . ' => ' . $user['displayname'] . "\n";
}