We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 23cc0ba commit 4ecb32bCopy full SHA for 4ecb32b
1 file changed
src/EventServiceProviderTrait.php
@@ -92,12 +92,14 @@ protected function getListenerMap()
92
{
93
$class = $this->getServiceProviderClass($this->app);
94
95
- $reflection = new ReflectionClass($class);
96
-
97
- $property = $reflection->getProperty('listen');
+ return $this->getEventListeners(new $class($this->app));
+ }
98
+ protected function getEventListeners($provider)
99
+ {
100
+ $property = (new ReflectionClass($provider))->getProperty('listen');
101
$property->setAccessible(true);
102
- return $property->getValue(new $class($this->app));
103
+ return $property->getValue($provider);
104
}
105
0 commit comments