@@ 161-185 (lines=25) @@ | ||
158 | ||
159 | // starting from L5.2 JobProcessing event class was introduced |
|
160 | // https://github.com/illuminate/queue/commit/ce2b5518902b1bcb9ef650c41900fc8c6392eb0c |
|
161 | if ($this->app->runningInConsole()) |
|
162 | { |
|
163 | if ($this->detectLaravelVersion(['5.0', '5.1'])) |
|
164 | { |
|
165 | $this->app['events']->listen('illuminate.queue.after', function() |
|
166 | { |
|
167 | $this->app['understand.tokenProvider']->generate(); |
|
168 | $this->app['understand.dataCollector']->reset(); |
|
169 | }); |
|
170 | ||
171 | $this->app['events']->listen('illuminate.queue.failed', function() |
|
172 | { |
|
173 | $this->app['understand.tokenProvider']->generate(); |
|
174 | $this->app['understand.dataCollector']->reset(); |
|
175 | }); |
|
176 | } |
|
177 | else |
|
178 | { |
|
179 | $this->app['events']->listen('Illuminate\Queue\Events\JobProcessing', function() |
|
180 | { |
|
181 | $this->app['understand.tokenProvider']->generate(); |
|
182 | $this->app['understand.dataCollector']->reset(); |
|
183 | }); |
|
184 | } |
|
185 | } |
|
186 | } |
|
187 | ||
188 | /** |
@@ 176-193 (lines=18) @@ | ||
173 | ||
174 | // starting from L5.2 JobProcessing event class was introduced |
|
175 | // https://github.com/illuminate/queue/commit/ce2b5518902b1bcb9ef650c41900fc8c6392eb0c |
|
176 | if ($this->app->runningInConsole()) { |
|
177 | if ($this->detectLumenVersion(['5.0', '5.1'])) { |
|
178 | $this->app['events']->listen('illuminate.queue.after', function () { |
|
179 | $this->app['understand.tokenProvider']->generate(); |
|
180 | $this->app['understand.dataCollector']->reset(); |
|
181 | }); |
|
182 | ||
183 | $this->app['events']->listen('illuminate.queue.failed', function () { |
|
184 | $this->app['understand.tokenProvider']->generate(); |
|
185 | $this->app['understand.dataCollector']->reset(); |
|
186 | }); |
|
187 | } else { |
|
188 | $this->app['events']->listen('Illuminate\Queue\Events\JobProcessing', function () { |
|
189 | $this->app['understand.tokenProvider']->generate(); |
|
190 | $this->app['understand.dataCollector']->reset(); |
|
191 | }); |
|
192 | } |
|
193 | } |
|
194 | } |
|
195 | ||
196 | /** |