Example #1
0
_print('Ping');
try {
    $ret_ping = $ipa->connection()->ping();
    if ($ret_ping) {
        _print('Done!');
    } else {
        _print('Error in ping!');
    }
} catch (Exception $e) {
    _print("[ping] Exception. Message: {$e->getMessage()} Code: {$e->getCode()}");
    die;
}
// Get User information
_print("Showing o user \"{$user}\"");
try {
    $ret_user = $ipa->user()->get($user);
    if (TRUE == $ret_user) {
        _print('User found');
        var_dump($ret_user);
    } else {
        _print("User {$user} not found");
    }
} catch (Exception $e) {
    _print("Message: {$e->getMessage()} Code: {$e->getCode()}");
    die;
}
// Searching a user
_print("Searching users with login/name contains contenham \"{$search}\"");
try {
    $ret_search_users = $ipa->user()->find(array($search));
    if ($ret_search_users) {