Releases: DirectoryTree/LdapRecord
Releases · DirectoryTree/LdapRecord
v2.16.0
Fixed
- Ability to chunk relations recursively (i.e.
$user->groups()->recursive()->chunk($callback)
) - #474
Added
Models\Collection::modelDns()
method to easily fetch all of the model's Distinguished Name's inside of a model collection- This is a parity feature of the Eloquent Collection
modelKeys()
method - #474
- This is a parity feature of the Eloquent Collection
HasMany::each($callback)
method to easily iterate through each result of a chunked relation query via callback - #474
v2.15.0
v2.14.0
Added
- Live integration tests using OpenLDAP docker image - 4ff5385
- Implement
DirectoryServer
model type interface - dbb6961
Changed
ActiveDirectory\Entry::getRootDse()
method has been moved to baseModel
class - 32cb379- Return the model's static
$objectClasses
if theobjectclass
attribute is not present - 4e7717b - Filter
Parser
will now always return an array of nodes instead of singleGroupNode
's - 076591b - Filter
Parser
will now trim unneeded white space in parsed nodes - 0c6d833
Fixed
- Filter
Parser
can now parse multiple root filter nodes - 58cc38f
v2.13.0
v2.12.0
v2.11.1
Fixed
- Use correct key to retrieve total count of results in
Query::slice()
- #420 - Thanks to @KarimGeiger
v2.11.0
Added
-
Query\Builder::slice($page = 1, $perPage = 100)
method- 1f26eb9...1ac0c94
- Thanks to @KarimGeiger #413
-
Query\Builder::forPage($page = 1, $perPage = 100)
method- 1f26eb9...1ac0c94
- Thanks to @KarimGeiger #413
-
Query\Builder::clone()
method - 1f26eb9...1ac0c94 -
Ability to supply callbacks into fake
LdapExpectation
arguments