LdapRecord aims to provide a simple way to interact with LDAP entries using PHP. The project has released version 2.8.0, which appears to include the following changes:
- Added the ability to specify a lockout duration in minutes, without a time zone
- Added the ability to rename a user with a provided string as an alternative to an RDN
- Added the ability to save a model without firing any events
- Added the ability to execute callbacks for each object in a chunked query
- Added the ability to abort chunk processing
- Added the ability to execute a callback for a query with no results
- Added a convenience method to obtain the matching entry from a query when exactly one is expected
- Added a convenience methods to determine whether a query contains any results
- Added methods to determine if a DN is valid or empty