This repository was archived by the owner on Jan 30, 2020. It is now read-only.

Description
Hi,
I'd like to ask about how receptive this project might be to these new features:
- Support for
ldap_sasl_bind(). I don't think there's a workaround -- getResource() will ldap_bind().
- Add an option to request that the library transparently reconnect, rebind and retry in case of failure. I currently have an issue with my in-house ldap connection handling where if a script binds and then hangs out for awhile, openldap times out the connection. A library like this seems to be the appropriate layer to intercept and deal with server timeouts.
- Define an interface with the core CRUD operations currently implemented in
Zend\Ldap\Ldap, and have Zend\Ldap\Ldap implement the interface. This would broaden the possibilities for unit test development, from the point of view of applications that use of this library.
Our in-house codebase is starting to be limited by primitive ldap encapsulation and connection handling. If all these enhancements could be merged in, using your library looks like it could be a good solution for us.
Thanks for your consideration
Mike Baynton