Download the PHP package hakuryo/ldap-client without Composer
On this page you can find all versions of the php package hakuryo/ldap-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download hakuryo/ldap-client
More information about hakuryo/ldap-client
Files in hakuryo/ldap-client
Download hakuryo/ldap-client
More information about hakuryo/ldap-client
Files in hakuryo/ldap-client
Vendor hakuryo
Package ldap-client
Short Description A simple LDAP client with a lot a helper function
License MIT
Package ldap-client
Short Description A simple LDAP client with a lot a helper function
License MIT
Please rate this library. Is it a good library?
Informations about the package ldap-client
Patch Note
2.2.0 (breaking change)
feature
- Add trackBy param to search and list function. This param will replace the auto index key of the array by the value of the key for the corresponding line.
exemple:
- Add Callback param to search,list and get function to act on lines when they are read.
change
- Param returnedAttrs of search,list and get function now accept a comma separated list of attribute name.
- returnedAttrs keys now respect schema description. They are no longer converted to lowercase.
- before : objectclass
- after : objectClass
- Autloading is now PSR-4 instead of classmap.
- Changed the namespace of Exception classes to be PSR-4 compliant
- Removed ConfigParser class using hakuryo/config-parser instead
fix
- list function now use pagination as intended
2.1.0
- Add pagination param to search function
2.0.0 (breaking change)
- cleaned unused code
- refactoring project, classes moved in new directory / namespace
- Naming convention is now camelCase
- getEntry now return null if no result instead of stdclass
- Ldap operation now throw specifique errors
- search / list / getEntry => LDAPSearchException
- add => LDAPAddException
- modify => LDAPModifyException
- delete => LDAPDeleteException
- fromFile => LDAPConnectException / LDAPBinDException
new function
- list perform a single level search to get more performance.
modified function
- search now perform a subtree search event if scope is one_level.
- getEntry perform a search taking account of scope
1.1.1 (Breaking changes)
- Rename
ConnectionLDAP::fromFile
toConnectionLDAP::from_file
fit naming convention.
Install
composer require hakuryo/ldap-client
Dependencies
Mandatory
- PHP >= 8.1
Features
- Parsing client config from INI and JSON file
Usage & exemples
Exemple INI file
ConnectionLDAP usage
All versions of ldap-client with dependencies
PHP Build Version
Package Version
The package hakuryo/ldap-client contains the following files
Loading the files please wait ....