Skip to content

Commit e55a434

Browse files
Improve getManagerForClass
1 parent 9e2d252 commit e55a434

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

src/Auth/Passwords/PasswordResetServiceProvider.php

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,6 @@
99

1010
class PasswordResetServiceProvider extends ServiceProvider
1111
{
12-
/**
13-
* Indicates if loading of the provider is deferred.
14-
* @var bool
15-
*/
16-
protected $defer = true;
17-
1812
/**
1913
* @param DoctrineManager $manager
2014
*/

src/IlluminateRegistry.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,11 @@ public function getManagerForClass($class)
318318
$manager = $this->getManager($name);
319319

320320
if (!$manager->getMetadataFactory()->isTransient($class)) {
321-
return $manager;
321+
foreach ($manager->getMetadataFactory()->getAllMetadata() as $metadata) {
322+
if ($metadata->getName() === $class) {
323+
return $manager;
324+
}
325+
}
322326
}
323327
}
324328
}

0 commit comments

Comments
 (0)