Added
- Built-in connection timeout management - 81eb729
- LdapRecord now handles connecting to each configured host individually and will automatically fail over until no more hosts are available. This is fully backwards compatible -- no breaking changes have been introduced with this implementation.
Connection::attempted()
to retrieve hosts that LdapRecord failed connecting to - 81eb729HasMany::paginate()
method to prevent pagination calls being forwarded to the underlying query which will return incorrect results.HasMany::setPageSize()
method to allow customization of the relation query pagination size