@@ -71,74 +71,38 @@ class EventHandler
7171 * @var \Illuminate\Contracts\Events\Dispatcher
7272 */
7373 private $ events ;
74-
75- /**
76- * Indicates if we should we add SQL queries to the breadcrumbs.
77- * @var bool
78- */
79- private $ recordSqlInfo ;
80-
81- /**
82- * Indicates if we should we add route to the breadcrumbs.
83- * @var bool
84- */
85- private $ recordRouteInfo ;
86-
87- /**
88- * Indicates if we should we add queue info to the breadcrumbs.
89- * @var bool
90- */
91- private $ recordQueueInfo ;
92-
93- /**
94- * Indicates if we should we add auth info to the breadcrumbs.
95- * @var bool
96- */
97- private $ recordAuthInfo ;
98-
99- /**
100- * Indicates if we should we add console info to the breadcrumbs.
101- * @var bool
102- */
103- private $ recordConsoleInfo ;
104-
74+
10575 /**
10676 * EventHandler constructor.
10777 * @param \Illuminate\Contracts\Events\Dispatcher $events
10878 */
109- public function __construct (Dispatcher $ events, array $ config )
79+ public function __construct (Dispatcher $ events )
11080 {
11181 $ this ->events = $ events ;
112-
113- $ this ->recordSqlInfo = ($ config ['breadcrumbs.sql ' ] ?? $ config ['breadcrumbs ' ]['sql ' ] ?? true ) === true ;
114- $ this ->recordRouteInfo = ($ config ['breadcrumbs.route ' ] ?? $ config ['breadcrumbs ' ]['route ' ] ?? true ) === true ;
115- $ this ->recordQueueInfo = ($ config ['breadcrumbs.queue ' ] ?? $ config ['breadcrumbs ' ]['queue ' ] ?? true ) === true ;
116- $ this ->recordAuthInfo = ($ config ['breadcrumbs.auth ' ] ?? $ config ['breadcrumbs ' ]['auth ' ] ?? true ) === true ;
117- $ this ->recordConsoleInfo = ($ config ['breadcrumbs.console ' ] ?? $ config ['breadcrumbs ' ]['console ' ] ?? true ) === true ;
11882 }
11983
12084 /**
12185 * Attach all event handlers.
12286 */
12387 public function subscribe ()
12488 {
125- if ($ this -> recordRouteInfo ) {
89+ if (Config:: isEnabledValue ( ' route ' ) ) {
12690 $ this ->subscribeRoute ();;
12791 }
12892
129- if ($ this -> recordSqlInfo ) {
93+ if (Config:: isEnabledValue ( ' sql ' ) ) {
13094 $ this ->subscribeQuery ();
13195 }
13296
133- if ($ this -> recordConsoleInfo ) {
97+ if (Config:: isEnabledValue ( ' config ' ) ) {
13498 $ this ->subscribeConsole ();
13599 }
136100
137- if ($ this -> recordAuthInfo ) {
101+ if (Config:: isEnabledValue ( ' auth ' ) ) {
138102 $ this ->subscribeAuthEvents ();
139103 }
140104
141- if ($ this -> recordQueueInfo ) {
105+ if (Config:: isEnabledValue ( ' queue ' ) ) {
142106 $ this ->subscribeQueueEvents ();
143107 }
144108 }
@@ -251,7 +215,7 @@ protected function routeMatchedHandler(RouteMatched $match)
251215 */
252216 protected function queryHandler ($ query , $ bindings , $ time , $ connectionName )
253217 {
254- if (!$ this -> recordSqlInfo ) {
218+ if (!Config:: isEnabledValue ( ' sql ' ) ) {
255219 return ;
256220 }
257221
@@ -272,7 +236,7 @@ protected function queryHandler($query, $bindings, $time, $connectionName)
272236 */
273237 protected function queryExecutedHandler (QueryExecuted $ query )
274238 {
275- if (!$ this -> recordSqlInfo ) {
239+ if (!Config:: isEnabledValue ( ' sql ' ) ) {
276240 return ;
277241 }
278242 $ data = ['connectionName ' => $ query ->connectionName ];
@@ -292,7 +256,7 @@ protected function queryExecutedHandler(QueryExecuted $query)
292256 */
293257 protected function queueJobProcessingHandler (JobProcessing $ event )
294258 {
295- if (!$ this -> recordQueueInfo ) {
259+ if (!Config:: isEnabledValue ( ' queue ' ) ) {
296260 return ;
297261 }
298262
@@ -328,7 +292,7 @@ protected function queueWorkerStoppingHandler(WorkerStopping $event)
328292 protected function commandStartingHandler (CommandStarting $ event )
329293 {
330294 if ($ event ->command ) {
331- if (!$ this -> recordQueueInfo ) {
295+ if (!Config:: isEnabledValue ( ' queue ' ) ) {
332296 return ;
333297 }
334298 Breadcrumbs::getInstance ()
0 commit comments