LdapRecord 2.8.0

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