Skip to content

Commit f430c09

Browse files
authored
Merge pull request #169 from JerryVerhoef/fix/unresolvable-dependency
Fix Unresolvable dependency, Rollbar should not be started when there…
2 parents 6167157 + d32883e commit f430c09

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/RollbarServiceProvider.php

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,14 +54,18 @@ public function register(): void
5454
*
5555
* This is where we can start listening for events.
5656
*
57-
* @param RollbarLogger $logger This parameter is injected by the service container, and is required to ensure that
58-
* the Rollbar logger is initialized.
5957
* @return void
6058
*
6159
* @since 8.1.0
6260
*/
63-
public function boot(RollbarLogger $logger): void
61+
public function boot(): void
6462
{
63+
if ($this->stop() === true) {
64+
return;
65+
}
66+
67+
//ensure that the Rollbar logger is initialized
68+
app(RollbarLogger::class);
6569
// Set up telemetry if it is enabled.
6670
if (null !== Rollbar::getTelemeter()) {
6771
$this->setupTelemetry($this->getConfigs($this->app));

0 commit comments

Comments
 (0)