diff --git a/Doctrine/Subscriber/LdapObjectSubscriber.php b/Doctrine/Subscriber/LdapObjectSubscriber.php index 6b38137..f8c9ee5 100644 --- a/Doctrine/Subscriber/LdapObjectSubscriber.php +++ b/Doctrine/Subscriber/LdapObjectSubscriber.php @@ -255,7 +255,7 @@ protected function queryLdapForObjects(\ReflectionProperty $property, LdapObject */ protected function getObjectFromLifeCycleArgs(LifecycleEventArgs $args) { - $rc = new \ReflectionClass('Doctrine\Common\Persistence\Event\LifecycleEventArgs'); + $rc = new \ReflectionClass('Doctrine\ORM\Event\LifecycleEventArgs'); if ($rc->hasMethod('getObject')) { return $args->getObject(); @@ -272,7 +272,7 @@ protected function getObjectFromLifeCycleArgs(LifecycleEventArgs $args) */ protected function getOmFromLifeCycleArgs(LifecycleEventArgs $args) { - $rc = new \ReflectionClass('Doctrine\Common\Persistence\Event\LifecycleEventArgs'); + $rc = new \ReflectionClass('Doctrine\ORM\Event\LifecycleEventArgs'); if ($rc->hasMethod('getObjectManager')) { return $args->getObjectManager(); diff --git a/composer.json b/composer.json index 062857c..7680378 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,5 @@ { - "name": "ldaptools/ldaptools-bundle", + "name": "nuxnik/ldaptools-bundle", "type": "symfony-bundle", "description": "Provides easy LDAP integration for Symfony via LdapTools.", "keywords": [ @@ -18,7 +18,7 @@ } ], "require": { - "ldaptools/ldaptools": ">=0.25", + "ldaptools/ldaptools": "dev-feature/PB-18645-php8", "symfony/framework-bundle": "~2.7|~3.0|~4.0" }, "require-dev": { @@ -37,5 +37,11 @@ }, "autoload": { "psr-4": {"LdapTools\\Bundle\\LdapToolsBundle\\": ""} - } + }, + "repositories": [ + { + "type": "git", + "url": "https://github.com/passbolt/ldaptools.git" + } + ] }