Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Ldaprecord Laravel Package

directorytree/ldaprecord

Integrate LDAP into Laravel with a fluent, ActiveRecord-style API. LdapRecord handles connections, queries, authentication, and directory operations across AD and OpenLDAP. Includes Laravel-ready features for config, models, and user syncing.

View on GitHub
Deep Wiki
Context7
v4.0.5

Fixed

v4.0.4

Fixed

v4.0.3
v3.8.6

Added

v4.0.2

Fixed

v4.0.1

Fixed

v3.8.5

Fixed

v3.8.4

Fixed

  • Rounding error when retrieving timestamp from Active Directory #779
v3.8.3

Fixed

  • Reset LDAP connection secure flag on close() - #774 - #776
v3.8.2

Fixed

v3.8.1

Fixed

v3.8.0

Added

  • Test on PHP 8.4 - 86c95c46862a525169a3d9b57db180027ff09bf1
  • Laravel 12 Support - 9c67c5ce2dfb91c3794d668b5cbc49a2eca1f9c7
v3.7.7

Fixed

v3.7.6

Added

v3.7.5

Fixed

Added

v3.7.4

Added

  • CanAuthenticate::getAuthIdentifier method for better Laravel 11 support when using a custom User LdapRecord model - 74ad340
v3.7.3

Fixed

  • Query Builder hasSelects() fails when no selects have been added - #742 - 207c727
v3.7.2

Added

  • LDAP_DEBUG constants:
    • Ldap::DEBUG_TRACE
    • Ldap::DEBUG_PACKETS
    • Ldap::DEBUG_ARGS
    • Ldap::DEBUG_CONNS
    • Ldap::DEBUG_BER
    • Ldap::DEBUG_FILTER
    • Ldap::DEBUG_CONFIG
    • Ldap::DEBUG_ACL
    • Ldap::DEBUG_STATS
    • Ldap::DEBUG_STATS2
    • Ldap::DEBUG_SHELL
    • Ldap::DEBUG_PARSE
    • Ldap::DEBUG_SYNC
    • Ldap::DEBUG_REFERRAL
    • Ldap::DEBUG_ERROR
    • Ldap::DEBUG_ANY
v3.7.1

Fixed

  • Throw RuntimeException when a date cast has been formatted incorrectly instead of Undefined array key - b82df10 - #738
v3.7.0

Added

v3.6.4

Fixed

v3.6.3

Fixed

v3.6.2

Fixed

v3.6.1

Added

v3.6.0

Fixed

Added

v3.5.1

Fixed

  • Decoding problem with UTF-8 strings with serialization - #698 - 8c12bbe324be9510cbfdce02e11bf601b2670b97
  • Order of operations issue when serializing and unserializing binary GUID and SID properties - 06837ae8db8591cdc7f5c9e7c390e65ab7aa5dcb
v3.5.0

Added

v3.4.0

Fixed

Added

v3.3.1

Fixed

v3.3.0

Added

  • Base DN substitution is now available during creation and rename operations - #632 - #668
  • Query\Builder::insertAndGetDn method to facilitate base DN substitution during object creation - #668
  • Query\Builder::renameAndGetDn method to facilitate base DN substitution during object rename - #668
v3.2.3

Fixed

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle
atriumphp/atrium
sandermuller/package-boost-laravel
sandermuller/boost-skills
redaxo/core
yusufgenc/filament-api-forge
l3aro/rating-star-for-filament
leek/filament-subtenant-scope
anil/file-picker
broqit/fields-ai