ClientException {#257
-request: Request {#246
-method: "POST"
-requestTarget: null
-uri: Uri {#243
-scheme: "https"
-userInfo: ""
-host: "tr.snapchat.com"
-port: null
-path: "/v2/conversion"
-query: ""
-fragment: ""
}
-headers: array:4 [
"User-Agent" => array:1 [
0 => "GuzzleHttp/6.5.5 curl/7.58.0 PHP/7.0.33"
]
"Host" => array:1 [
0 => "tr.snapchat.com"
]
"Content-Type" => array:1 [
0 => "application/json"
]
"Authorization" => array:1 [
0 => "Bearer eyJhbGciOiJIUzI1NiIsImtpZCI6IkNhbnZhc1MyU0hNQUNQcm9kIiwidHlwIjoiSldUIn0.eyJhdWQiOiJjYW52YXMtY2FudmFzYXBpIiwiaXNzIjoiY2FudmFzLXMyc3Rva2VuIiwibmJmIjoxNjQ4MjQyNDk0LCJzdWIiOiJmYmJmNzY3MS05MjRhLTRhYmYtYWRhYS1hOGM2N2Y0NGZhZTl-UFJPRFVDVElPTn41NWY0YTQyNi0zMWRlLTQyZDQtYTU4MC04ZTU4YTZiYWEwMDcifQ.fUE2giDnfr2tKgloxmrFuF8HT73QLtzQbp8VD77YjmY"
]
]
-headerNames: array:4 [
"user-agent" => "User-Agent"
"host" => "Host"
"content-type" => "Content-Type"
"authorization" => "Authorization"
]
-protocol: "1.1"
-stream: Stream {#244
-stream: stream resource @162
wrapper_type: "PHP"
stream_type: "TEMP"
mode: "w+b"
unread_bytes: 0
seekable: true
uri: "php://temp"
options: []
}
-size: 88
-seekable: true
-readable: true
-writable: true
-uri: "php://temp"
-customMetadata: []
}
}
-response: Response {#254
-reasonPhrase: "Bad Request"
-statusCode: 400
-headers: array:9 [
"date" => array:1 [
0 => "Thu, 28 Nov 2024 22:46:44 GMT"
]
"access-control-allow-origin" => array:1 [
0 => "*"
]
"content-type" => array:1 [
0 => "application/json"
]
"strict-transport-security" => array:2 [
0 => "max-age=31536000; includeSubDomains; preload"
1 => "max-age=31536000; includeSubDomains"
]
"Content-Length" => array:1 [
0 => "352"
]
"x-envoy-upstream-service-time" => array:1 [
0 => "7"
]
"server" => array:1 [
0 => "API Gateway"
]
"Via" => array:1 [
0 => "1.1 google"
]
"Alt-Svc" => array:1 [
0 => "h3=":443"; ma=2592000,h3-29=":443"; ma=2592000"
]
]
-headerNames: array:9 [
"date" => "date"
"access-control-allow-origin" => "access-control-allow-origin"
"content-type" => "content-type"
"strict-transport-security" => "strict-transport-security"
"content-length" => "Content-Length"
"x-envoy-upstream-service-time" => "x-envoy-upstream-service-time"
"server" => "server"
"via" => "Via"
"alt-svc" => "Alt-Svc"
]
-protocol: "1.1"
-stream: Stream {#252
-stream: stream resource @170
wrapper_type: "PHP"
stream_type: "TEMP"
mode: "w+b"
unread_bytes: 0
seekable: true
uri: "php://temp"
options: []
}
-size: 352
-seekable: true
-readable: true
-writable: true
-uri: "php://temp"
-customMetadata: []
}
}
-handlerContext: []
#message: """
Client error: `POST https://tr.snapchat.com/v2/conversion` resulted in a `400 Bad Request` response:\n
{"status":"FAILED","reason":"All records failed","error_records":[{"reason":"Missing event conversion type","record_inde (truncated...)\n
"""
#code: 400
#file: "/var/www/app/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php"
#line: 113
-trace: {
74. GuzzleHttp\Exception\RequestException::create() ==> new GuzzleHttp\Exception\ClientException(): {
src: {
/var/www/app/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113: """
\n
return new $className($message, $request, $response, $previous, $ctx);\n
}\n
"""
}
}
73. GuzzleHttp\Middleware::GuzzleHttp\{closure}() ==> GuzzleHttp\Exception\RequestException::create(): {
src: {
/var/www/app/vendor/guzzlehttp/guzzle/src/Middleware.php:65: """
}\n
throw RequestException::create($request, $response);\n
}\n
"""
}
args: array:2 [
0 => Request {#246}
1 => Response {#254}
]
}
72. GuzzleHttp\Promise\Promise::callHandler() ==> GuzzleHttp\Middleware::GuzzleHttp\{closure}(): {
src: {
/var/www/app/vendor/guzzlehttp/promises/src/Promise.php:204: """
unset($handler);\n
$promise->resolve($f($value));\n
} elseif ($index === 1) {\n
"""
}
args: array:1 [
0 => Response {#254}
]
}
71. GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() ==> GuzzleHttp\Promise\Promise::callHandler(): {
src: {
/var/www/app/vendor/guzzlehttp/promises/src/Promise.php:153: """
foreach ($handlers as $handler) {\n
self::callHandler($id, $value, $handler);\n
}\n
"""
}
args: array:3 [
0 => 1
1 => Response {#254}
2 => null
]
}
70. GuzzleHttp\Promise\TaskQueue->run() ==> GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}(): {
src: {
/var/www/app/vendor/guzzlehttp/promises/src/TaskQueue.php:48: """
/** @var callable $task */\n
$task();\n
}\n
"""
}
args: []
}
69. GuzzleHttp\Promise\Promise->invokeWaitFn() ==> GuzzleHttp\Promise\TaskQueue->run(): {
src: {
/var/www/app/vendor/guzzlehttp/promises/src/Promise.php:248: """
$this->waitFn = null;\n
$wfn(true);\n
} catch (\Exception $reason) {\n
"""
}
args: array:1 [
0 => true
]
}
68. GuzzleHttp\Promise\Promise->waitIfPending() ==> GuzzleHttp\Promise\Promise->invokeWaitFn(): {
src: {
/var/www/app/vendor/guzzlehttp/promises/src/Promise.php:224: """
} elseif ($this->waitFn) {\n
$this->invokeWaitFn();\n
} elseif ($this->waitList) {\n
"""
}
args: []
}
67. GuzzleHttp\Promise\Promise->invokeWaitList() ==> GuzzleHttp\Promise\Promise->waitIfPending(): {
src: {
/var/www/app/vendor/guzzlehttp/promises/src/Promise.php:269: """
do {\n
$result->waitIfPending();\n
$result = $result->result;\n
"""
}
args: []
}
66. GuzzleHttp\Promise\Promise->waitIfPending() ==> GuzzleHttp\Promise\Promise->invokeWaitList(): {
src: {
/var/www/app/vendor/guzzlehttp/promises/src/Promise.php:226: """
} elseif ($this->waitList) {\n
$this->invokeWaitList();\n
} else {\n
"""
}
args: []
}
65. GuzzleHttp\Promise\Promise->wait() ==> GuzzleHttp\Promise\Promise->waitIfPending(): {
src: {
/var/www/app/vendor/guzzlehttp/promises/src/Promise.php:62: """
{\n
$this->waitIfPending();\n
\n
"""
}
args: []
}
64. GuzzleHttp\Client->send() ==> GuzzleHttp\Promise\Promise->wait(): {
src: {
/var/www/app/vendor/guzzlehttp/guzzle/src/Client.php:129: """
$options[RequestOptions::SYNCHRONOUS] = true;\n
return $this->sendAsync($request, $options)->wait();\n
}\n
"""
}
args: []
}
63. App\Modules\Track\Repositories\Request->send() ==> GuzzleHttp\Client->send(): {
src: {
/var/www/app/app/Modules/Track/Repositories/Request.php:57: """
$request = new \GuzzleHttp\Psr7\Request($method, $this->baseUrl . $path, $this->requestHeaders, json_encode($params));\n
$response = $client->send($request);\n
$content = $response->getBody()->getContents();\n
"""
}
args: array:1 [
0 => Request {#242
-method: "POST"
-requestTarget: null
-uri: Uri {#243}
-headers: array:3 [
"Host" => array:1 [
0 => "tr.snapchat.com"
]
"Content-Type" => array:1 [
0 => "application/json"
]
"Authorization" => array:1 [
0 => "Bearer eyJhbGciOiJIUzI1NiIsImtpZCI6IkNhbnZhc1MyU0hNQUNQcm9kIiwidHlwIjoiSldUIn0.eyJhdWQiOiJjYW52YXMtY2FudmFzYXBpIiwiaXNzIjoiY2FudmFzLXMyc3Rva2VuIiwibmJmIjoxNjQ4MjQyNDk0LCJzdWIiOiJmYmJmNzY3MS05MjRhLTRhYmYtYWRhYS1hOGM2N2Y0NGZhZTl-UFJPRFVDVElPTn41NWY0YTQyNi0zMWRlLTQyZDQtYTU4MC04ZTU4YTZiYWEwMDcifQ.fUE2giDnfr2tKgloxmrFuF8HT73QLtzQbp8VD77YjmY"
]
]
-headerNames: array:3 [
"content-type" => "Content-Type"
"authorization" => "Authorization"
"host" => "Host"
]
-protocol: "1.1"
-stream: Stream {#244}
}
]
}
62. App\Modules\Track\Services\SnapChatService->sendCapi() ==> App\Modules\Track\Repositories\Request->send(): {
src: {
/var/www/app/app/Modules/Track/Services/SnapChatService.php:30: """
$this->path='/v2/conversion';\n
$result = $this->send(self::METHOD_POST, $this->path, $params);\n
if ($result['status'] !== 'SUCCESS') {\n
"""
}
args: array:3 [
0 => "POST"
1 => "/v2/conversion"
2 => array:1 [
"hashed_ip_address" => "c7120be269ad44dab528da20d596bc1152d8e99732a300ac01c4a918564c4fe1"
]
]
}
61. App\Modules\Track\Services\SnapChatService->run() ==> App\Modules\Track\Services\SnapChatService->sendCapi(): {
src: {
/var/www/app/app/Modules/Track/Services/SnapChatService.php:24: """
$params['hashed_ip_address'] = $hashIpAddress;\n
return $this->sendCapi($params);\n
}\n
"""
}
args: array:1 [
0 => array:1 [
"hashed_ip_address" => "c7120be269ad44dab528da20d596bc1152d8e99732a300ac01c4a918564c4fe1"
]
]
}
60. App\Jobs\PushChannelDataJob->handle() ==> App\Modules\Track\Services\SnapChatService->run(): {
src: {
/var/www/app/app/Jobs/PushChannelDataJob.php:54: """
unset($this->params['type']);\n
return $service->run($this->params);\n
}\n
"""
}
args: array:1 [
0 => &5 array:1 [
"hashed_ip_address" => "c7120be269ad44dab528da20d596bc1152d8e99732a300ac01c4a918564c4fe1"
]
]
}
59. call_user_func_array() ==> App\Jobs\PushChannelDataJob->handle(): {
args: []
}
58. Illuminate\Container\Container->call() ==> call_user_func_array(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:1257: """
$dependencies = $this->getMethodDependencies($callback, $parameters);\n
return call_user_func_array($callback, $dependencies);\n
}\n
"""
}
args: array:2 [
0 => array:2 [
0 => PushChannelDataJob {#220
#params: &5 array:1 [&5]
+connection: null
+queue: null
+delay: null
#job: null
}
1 => "handle"
]
1 => []
]
}
57. Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}() ==> Illuminate\Container\Container->call(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9874: """
return $this->pipeline->send($command)->through($this->pipes)->then(function ($command) {\n
return $this->container->call([$command, 'handle']);\n
});\n
"""
}
args: array:1 [
0 => array:2 [
0 => PushChannelDataJob {#220}
1 => "handle"
]
]
}
56. call_user_func() ==> Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}(): {
args: array:1 [
0 => PushChannelDataJob {#220}
]
}
55. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> call_user_func(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9970: """
return function ($passable) use($destination) {\n
return call_user_func($destination, $passable);\n
};\n
"""
}
args: array:2 [
0 => Closure {#226
class: "Illuminate\Bus\Dispatcher"
this: Dispatcher {#223 …}
parameters: {
$command: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "9873 to 9875"
}
1 => PushChannelDataJob {#220}
]
}
54. call_user_func() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
args: array:1 [
0 => PushChannelDataJob {#220}
]
}
53. Illuminate\Pipeline\Pipeline->then() ==> call_user_func(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9948: """
$pipes = array_reverse($this->pipes);\n
return call_user_func(array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable);\n
}\n
"""
}
args: array:2 [
0 => Closure {#227
class: "Illuminate\Pipeline\Pipeline"
this: Pipeline {#225 …}
parameters: {
$passable: {}
}
use: {
$destination: Closure {#226}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "9969 to 9971"
}
1 => PushChannelDataJob {#220}
]
}
52. Illuminate\Bus\Dispatcher->dispatchNow() ==> Illuminate\Pipeline\Pipeline->then(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9875: """
return $this->container->call([$command, 'handle']);\n
});\n
}\n
"""
}
args: array:1 [
0 => Closure {#226}
]
}
51. Illuminate\Bus\Dispatcher->dispatch() ==> Illuminate\Bus\Dispatcher->dispatchNow(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9868: """
} else {\n
return $this->dispatchNow($command);\n
}\n
"""
}
args: array:1 [
0 => PushChannelDataJob {#220}
]
}
50. App\Http\Controllers\Controller->dispatch() ==> Illuminate\Bus\Dispatcher->dispatch(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:5668: """
{\n
return app(Dispatcher::class)->dispatch($job);\n
}\n
"""
}
args: array:1 [
0 => PushChannelDataJob {#220}
]
}
49. App\Modules\Track\Http\Controllers\TracksController->pushChannelData() ==> App\Http\Controllers\Controller->dispatch(): {
src: {
/var/www/app/app/Modules/Track/Http/Controllers/TracksController.php:793: """
}\n
return $this->dispatch(new PushChannelDataJob($params));\n
}\n
"""
}
args: array:1 [
0 => PushChannelDataJob {#220}
]
}
48. call_user_func_array() ==> App\Modules\Track\Http\Controllers\TracksController->pushChannelData(): {
args: []
}
47. Illuminate\Routing\Controller->callAction() ==> call_user_func_array(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9424: """
{\n
return call_user_func_array([$this, $method], $parameters);\n
}\n
"""
}
args: array:2 [
0 => array:2 [
0 => TracksController {#217
#middleware: []
#validatesRequestErrorBag: null
}
1 => "pushChannelData"
]
1 => []
]
}
46. Illuminate\Routing\ControllerDispatcher->call() ==> Illuminate\Routing\Controller->callAction(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9486: """
$parameters = $this->resolveClassMethodDependencies($route->parametersWithoutNulls(), $instance, $method);\n
return $instance->callAction($method, $parameters);\n
}\n
"""
}
args: array:2 [
0 => "pushChannelData"
1 => []
]
}
45. Illuminate\Routing\ControllerDispatcher->Illuminate\Routing\{closure}() ==> Illuminate\Routing\ControllerDispatcher->call(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9466: """
return (new Pipeline($this->container))->send($request)->through($middleware)->then(function ($request) use($instance, $route, $method) {\n
return $this->router->prepareResponse($request, $this->call($instance, $route, $method));\n
});\n
"""
}
args: array:3 [
0 => TracksController {#217}
1 => Route {#165
#uri: "v1/tracks/push_channel_data"
#methods: array:3 [
0 => "GET"
1 => "POST"
2 => "HEAD"
]
#action: array:7 [
"middleware" => array:1 [
0 => "api"
]
"as" => "push_channel_data"
"uses" => "App\Modules\Track\Http\Controllers\TracksController@pushChannelData"
"controller" => "App\Modules\Track\Http\Controllers\TracksController@pushChannelData"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => "/v1/tracks"
"where" => []
]
#defaults: []
#wheres: []
#parameters: []
#parameterNames: []
#compiled: CompiledRoute {#190
-variables: []
-tokens: array:1 [
0 => array:2 [
0 => "text"
1 => "/v1/tracks/push_channel_data"
]
]
-staticPrefix: "/v1/tracks/push_channel_data"
-regex: "#^/v1/tracks/push_channel_data$#s"
-pathVariables: []
-hostVariables: []
-hostRegex: null
-hostTokens: []
}
#router: Router {#24
#events: Dispatcher {#5
#container: Application {#3
#basePath: "/var/www/app"
#hasBeenBootstrapped: true
#booted: true
#bootingCallbacks: array:1 [
0 => Closure {#142
class: "Illuminate\Foundation\Application"
this: Application {#3}
use: {
$instance: TranslationServiceProvider {#151
#defer: true
#app: Application {#3}
}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "1863 to 1865"
}
]
#bootedCallbacks: array:3 [
0 => Closure {#135
class: "Illuminate\Foundation\Support\Providers\RouteServiceProvider"
this: RouteServiceProvider {#80
#namespace: "App\Http\Controllers"
#app: Application {#3}
#defer: false
}
use: {
$router: Router {#24}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5817 to 5819"
}
1 => Closure {#136
class: "Illuminate\Foundation\Support\Providers\RouteServiceProvider"
this: RouteServiceProvider {#143
#namespace: "App\Modules\Track\Http\Controllers"
#app: Application {#3}
#defer: false
}
use: {
$router: Router {#24}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5817 to 5819"
}
2 => Closure {#172
class: "Illuminate\Foundation\Support\Providers\RouteServiceProvider"
this: RouteServiceProvider {#156
#namespace: "App\Modules\Api\Http\Controllers"
#app: Application {#3}
#defer: false
}
use: {
$router: Router {#24}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5817 to 5819"
}
]
#terminatingCallbacks: []
#serviceProviders: array:31 [
0 => EventServiceProvider {#2
#app: Application {#3}
#defer: false
}
1 => RoutingServiceProvider {#7
#app: Application {#3}
#defer: false
}
2 => AuthServiceProvider {#32 …}
3 => CookieServiceProvider {#49
#app: Application {#3}
#defer: false
}
4 => DatabaseServiceProvider {#51
#app: Application {#3}
#defer: false
}
5 => EncryptionServiceProvider {#58
#app: Application {#3}
#defer: false
}
6 => FilesystemServiceProvider {#60
#app: Application {#3}
#defer: false
}
7 => FoundationServiceProvider {#65
#app: Application {#3}
#defer: false
}
8 => PaginationServiceProvider {#66
#app: Application {#3}
#defer: false
}
9 => SessionServiceProvider {#69
#app: Application {#3}
#defer: false
}
10 => ViewServiceProvider {#73
#app: Application {#3}
#defer: false
}
11 => AppServiceProvider {#77
#app: Application {#3}
#defer: false
}
12 => AuthServiceProvider {#78
#policies: array:1 [
"App\Model" => "App\Policies\ModelPolicy"
]
#app: Application {#3}
#defer: false
}
13 => EventServiceProvider {#79
#listen: array:3 [
"App\Events\SomeEvent" => array:1 [
0 => "App\Listeners\EventListener"
]
"App\Events\ElasticSearchTrackEvent" => array:1 [
0 => "App\Listeners\ElasticSearchTrackListener"
]
"App\Events\RedshiftTrackEvent" => array:1 [
0 => "App\Listeners\RedshiftTrackListener"
]
]
#subscribe: []
#app: Application {#3}
#defer: false
}
14 => RouteServiceProvider {#80}
15 => RepositoryServiceProvider {#82
#app: Application {#3}
#defer: false
}
16 => MigrationServiceProvider {#84
#defer: false
#app: Application {#3}
}
17 => ConsoleServiceProvider {#87
#app: Application {#3}
#defer: false
}
18 => GeneratorServiceProvider {#106
#app: Application {#3}
#defer: false
}
19 => ModulesServiceProvider {#81
#defer: false
#app: Application {#3}
}
20 => TimezoneServiceProvider {#116
#defer: false
#app: Application {#3}
}
21 => GeoIPServiceProvider {#118
#defer: false
#app: Application {#3}
}
22 => DingDingServiceProvider {#122
#app: Application {#3}
#defer: false
}
23 => LogServiceProvider {#123
#app: Application {#3}
#defer: false
}
24 => LaravelLogViewerServiceProvider {#41
#defer: false
#app: Application {#3}
}
25 => RouteServiceProvider {#143}
26 => TranslationServiceProvider {#151}
27 => TrackServiceProvider {#137
#app: Application {#3}
#defer: false
}
28 => RouteServiceProvider {#156}
29 => ApiServiceProvider {#155
#app: Application {#3}
#defer: false
}
30 => BusServiceProvider {#221
#defer: true
#app: Application {#3}
}
]
#loadedProviders: array:31 [
"Illuminate\Events\EventServiceProvider" => true
"Illuminate\Routing\RoutingServiceProvider" => true
"Illuminate\Auth\AuthServiceProvider" => true
"Illuminate\Cookie\CookieServiceProvider" => true
"Illuminate\Database\DatabaseServiceProvider" => true
"Illuminate\Encryption\EncryptionServiceProvider" => true
"Illuminate\Filesystem\FilesystemServiceProvider" => true
"Illuminate\Foundation\Providers\FoundationServiceProvider" => true
"Illuminate\Pagination\PaginationServiceProvider" => true
"Illuminate\Session\SessionServiceProvider" => true
"Illuminate\View\ViewServiceProvider" => true
"App\Providers\AppServiceProvider" => true
"App\Providers\AuthServiceProvider" => true
"App\Providers\EventServiceProvider" => true
"App\Providers\RouteServiceProvider" => true
"Caffeinated\Modules\Providers\RepositoryServiceProvider" => true
"Caffeinated\Modules\Providers\MigrationServiceProvider" => true
"Caffeinated\Modules\Providers\ConsoleServiceProvider" => true
"Caffeinated\Modules\Providers\GeneratorServiceProvider" => true
"Caffeinated\Modules\ModulesServiceProvider" => true
"Camroncade\Timezone\TimezoneServiceProvider" => true
"Torann\GeoIP\GeoIPServiceProvider" => true
"PatPat\DingDing\DingDingServiceProvider" => true
"PatPat\Monolog\LogServiceProvider" => true
"Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider" => true
"App\Modules\Track\Providers\RouteServiceProvider" => true
"Illuminate\Translation\TranslationServiceProvider" => true
"App\Modules\Track\Providers\TrackServiceProvider" => true
"App\Modules\Api\Providers\RouteServiceProvider" => true
"App\Modules\Api\Providers\ApiServiceProvider" => true
"Illuminate\Bus\BusServiceProvider" => true
]
#deferredServices: array:83 [
"Illuminate\Broadcasting\BroadcastManager" => "Illuminate\Broadcasting\BroadcastServiceProvider"
"Illuminate\Contracts\Broadcasting\Factory" => "Illuminate\Broadcasting\BroadcastServiceProvider"
"Illuminate\Contracts\Broadcasting\Broadcaster" => "Illuminate\Broadcasting\BroadcastServiceProvider"
"Illuminate\Bus\Dispatcher" => "Illuminate\Bus\BusServiceProvider"
"Illuminate\Contracts\Bus\QueueingDispatcher" => "Illuminate\Bus\BusServiceProvider"
"cache" => "Illuminate\Cache\CacheServiceProvider"
"cache.store" => "Illuminate\Cache\CacheServiceProvider"
"memcached.connector" => "Illuminate\Cache\CacheServiceProvider"
"command.cache.clear" => "Illuminate\Cache\CacheServiceProvider"
"command.clear-compiled" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.auth.resets.clear" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.config.cache" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.config.clear" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.down" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.environment" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.key.generate" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.optimize" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.route.cache" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.route.clear" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.route.list" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.tinker" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.up" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.view.clear" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.app.name" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.auth.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.cache.table" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.console.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.controller.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.event.generate" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.event.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.job.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.listener.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.middleware.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.model.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.policy.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.provider.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.queue.failed-table" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.queue.table" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.request.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.seeder.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.session.table" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.serve" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.test.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.vendor.publish" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"Illuminate\Console\Scheduling\ScheduleRunCommand" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"migrator" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"migration.repository" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.migrate" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.migrate.rollback" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.migrate.reset" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.migrate.refresh" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.migrate.install" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.migrate.status" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"migration.creator" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.migrate.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"seeder" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.seed" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"composer" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.queue.failed" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.queue.retry" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.queue.forget" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"command.queue.flush" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
"hash" => "Illuminate\Hashing\HashServiceProvider"
"mailer" => "Illuminate\Mail\MailServiceProvider"
"swift.mailer" => "Illuminate\Mail\MailServiceProvider"
"swift.transport" => "Illuminate\Mail\MailServiceProvider"
"Illuminate\Contracts\Pipeline\Hub" => "Illuminate\Pipeline\PipelineServiceProvider"
"queue" => "Illuminate\Queue\QueueServiceProvider"
"queue.worker" => "Illuminate\Queue\QueueServiceProvider"
"queue.listener" => "Illuminate\Queue\QueueServiceProvider"
"queue.failer" => "Illuminate\Queue\QueueServiceProvider"
"command.queue.work" => "Illuminate\Queue\QueueServiceProvider"
"command.queue.listen" => "Illuminate\Queue\QueueServiceProvider"
"command.queue.restart" => "Illuminate\Queue\QueueServiceProvider"
"queue.connection" => "Illuminate\Queue\QueueServiceProvider"
"redis" => "Illuminate\Redis\RedisServiceProvider"
"auth.password" => "Illuminate\Auth\Passwords\PasswordResetServiceProvider"
"auth.password.broker" => "Illuminate\Auth\Passwords\PasswordResetServiceProvider"
"translation.loader" => "Illuminate\Translation\TranslationServiceProvider"
"validator" => "Illuminate\Validation\ValidationServiceProvider"
"validation.presence" => "Illuminate\Validation\ValidationServiceProvider"
"aws" => "Aws\Laravel\AwsServiceProvider"
"Aws\Sdk" => "Aws\Laravel\AwsServiceProvider"
]
#monologConfigurator: null
#databasePath: null
#storagePath: null
#environmentPath: null
#environmentFile: ".env"
#namespace: null
#resolved: array:32 [
"events" => true
"router" => true
"App\Http\Kernel" => true
"Illuminate\Contracts\Http\Kernel" => true
"Illuminate\Foundation\Bootstrap\DetectEnvironment" => true
"Illuminate\Foundation\Bootstrap\LoadConfiguration" => true
"Illuminate\Foundation\Bootstrap\ConfigureLogging" => true
"env" => true
"Illuminate\Foundation\Bootstrap\HandleExceptions" => true
"Illuminate\Foundation\Bootstrap\RegisterFacades" => true
"Illuminate\Foundation\Bootstrap\RegisterProviders" => true
"Illuminate\Foundation\Bootstrap\BootProviders" => true
"db.factory" => true
"db" => true
"Illuminate\Contracts\Auth\Access\Gate" => true
"url" => true
"files" => true
"Caffeinated\Modules\Repositories\LocalRepository" => true
"Caffeinated\Modules\Contracts\RepositoryInterface" => true
"modules" => true
"translation.loader" => true
"translator" => true
"view.engine.resolver" => true
"view.finder" => true
"view" => true
"Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode" => true
"App\Http\Middleware\ApiAuth" => true
"App\Http\Middleware\VisitIntercepter" => true
"App\Http\Middleware\ApiResponseAfter" => true
"App\Modules\Track\Http\Controllers\TracksController" => true
"Illuminate\Bus\Dispatcher" => true
"App\Modules\Track\Services\SnapChatService" => true
]
#bindings: array:58 [
"events" => array:2 [
"concrete" => Closure {#4
class: "Illuminate\Events\EventServiceProvider"
this: EventServiceProvider {#2}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5396 to 5400"
}
"shared" => true
]
"router" => array:2 [
"concrete" => Closure {#9
class: "Illuminate\Container\Container"
this: Application {#3}
parameters: {
$container: {}
}
use: {
$closure: Closure {#8 …5}
$object: Router {#24}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "1156 to 1162"
}
"shared" => false
]
"url" => array:2 [
"concrete" => Closure {#11
class: "Illuminate\Container\Container"
this: Application {#3}
parameters: {
$container: {}
}
use: {
$closure: Closure {#10 …5}
$object: UrlGenerator {#130 …9}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "1156 to 1162"
}
"shared" => false
]
"redirect" => array:2 [
"concrete" => Closure {#13
class: "Illuminate\Container\Container"
this: Application {#3}
parameters: {
$container: {}
}
use: {
$closure: Closure {#12 …5}
$object: null
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "1156 to 1162"
}
"shared" => false
]
"Psr\Http\Message\ServerRequestInterface" => array:2 [
"concrete" => Closure {#14
class: "Illuminate\Routing\RoutingServiceProvider"
this: RoutingServiceProvider {#7}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5371 to 5373"
}
"shared" => false
]
"Psr\Http\Message\ResponseInterface" => array:2 [
"concrete" => Closure {#15
class: "Illuminate\Routing\RoutingServiceProvider"
this: RoutingServiceProvider {#7}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5377 to 5379"
}
"shared" => false
]
"Illuminate\Contracts\Routing\ResponseFactory" => array:2 [
"concrete" => Closure {#16
class: "Illuminate\Routing\RoutingServiceProvider"
this: RoutingServiceProvider {#7}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5383 to 5385"
}
"shared" => true
]
"Illuminate\Contracts\Http\Kernel" => array:2 [
"concrete" => Closure {#17
class: "Illuminate\Container\Container"
this: Application {#3}
parameters: {
$c: {}
$parameters: { …1}
}
use: {
$abstract: "Illuminate\Contracts\Http\Kernel"
$concrete: "App\Http\Kernel"
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "1135 to 1138"
}
"shared" => true
]
"Illuminate\Contracts\Console\Kernel" => array:2 [
"concrete" => Closure {#18
class: "Illuminate\Container\Container"
this: Application {#3}
parameters: {
$c: {}
$parameters: { …1}
}
use: {
$abstract: "Illuminate\Contracts\Console\Kernel"
$concrete: "App\Console\Kernel"
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "1135 to 1138"
}
"shared" => true
]
"Illuminate\Contracts\Debug\ExceptionHandler" => array:2 [
"concrete" => Closure {#19
class: "Illuminate\Container\Container"
this: Application {#3}
parameters: {
$c: {}
$parameters: { …1}
}
use: {
$abstract: "Illuminate\Contracts\Debug\ExceptionHandler"
$concrete: "App\Exceptions\Handler"
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "1135 to 1138"
}
"shared" => true
]
"env" => array:2 [
"concrete" => Closure {#34
class: "Illuminate\Container\Container"
this: Application {#3}
use: {
$value: "staging"
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "1561 to 1563"
}
"shared" => false
]
"auth" => array:2 [
"concrete" => Closure {#36
class: "Illuminate\Auth\AuthServiceProvider"
this: AuthServiceProvider {#32 …}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5732 to 5735"
}
"shared" => true
]
"auth.driver" => array:2 [
"concrete" => Closure {#38
class: "Illuminate\Auth\AuthServiceProvider"
this: AuthServiceProvider {#32 …}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5736 to 5738"
}
"shared" => true
]
"Illuminate\Contracts\Auth\Authenticatable" => array:2 [
"concrete" => Closure {#33
class: "Illuminate\Auth\AuthServiceProvider"
this: AuthServiceProvider {#32 …}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5742 to 5744"
}
"shared" => false
]
"Illuminate\Contracts\Auth\Access\Gate" => array:2 [
"concrete" => Closure {#35
class: "Illuminate\Auth\AuthServiceProvider"
this: AuthServiceProvider {#32 …}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5748 to 5752"
}
"shared" => true
]
"cookie" => array:2 [
"concrete" => Closure {#50
class: "Illuminate\Cookie\CookieServiceProvider"
this: CookieServiceProvider {#49}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7691 to 7694"
}
"shared" => true
]
"Faker\Generator" => array:2 [
"concrete" => Closure {#52
class: "Illuminate\Database\DatabaseServiceProvider"
this: DatabaseServiceProvider {#51}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7731 to 7733"
}
"shared" => true
]
"Illuminate\Database\Eloquent\Factory" => array:2 [
"concrete" => Closure {#53
class: "Illuminate\Database\DatabaseServiceProvider"
this: DatabaseServiceProvider {#51}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7734 to 7737"
}
"shared" => true
]
"Illuminate\Contracts\Queue\EntityResolver" => array:2 [
"concrete" => Closure {#54
class: "Illuminate\Database\DatabaseServiceProvider"
this: DatabaseServiceProvider {#51}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7741 to 7743"
}
"shared" => true
]
"db.factory" => array:2 [
"concrete" => Closure {#55
class: "Illuminate\Database\DatabaseServiceProvider"
this: DatabaseServiceProvider {#51}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7719 to 7721"
}
"shared" => true
]
"db" => array:2 [
"concrete" => Closure {#56
class: "Illuminate\Database\DatabaseServiceProvider"
this: DatabaseServiceProvider {#51}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7722 to 7724"
}
"shared" => true
]
"db.connection" => array:2 [
"concrete" => Closure {#57
class: "Illuminate\Database\DatabaseServiceProvider"
this: DatabaseServiceProvider {#51}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7725 to 7727"
}
"shared" => false
]
"encrypter" => array:2 [
"concrete" => Closure {#59
class: "Illuminate\Encryption\EncryptionServiceProvider"
this: EncryptionServiceProvider {#58}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7756 to 7762"
}
"shared" => true
]
"files" => array:2 [
"concrete" => Closure {#61
class: "Illuminate\Filesystem\FilesystemServiceProvider"
this: FilesystemServiceProvider {#60}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7788 to 7790"
}
"shared" => true
]
"filesystem" => array:2 [
"concrete" => Closure {#62
class: "Illuminate\Filesystem\FilesystemServiceProvider"
this: FilesystemServiceProvider {#60}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7804 to 7806"
}
"shared" => true
]
"filesystem.disk" => array:2 [
"concrete" => Closure {#63
class: "Illuminate\Filesystem\FilesystemServiceProvider"
this: FilesystemServiceProvider {#60}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7795 to 7797"
}
"shared" => true
]
"filesystem.cloud" => array:2 [
"concrete" => Closure {#64
class: "Illuminate\Filesystem\FilesystemServiceProvider"
this: FilesystemServiceProvider {#60}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7798 to 7800"
}
"shared" => true
]
"session" => array:2 [
"concrete" => Closure {#70
class: "Illuminate\Session\SessionServiceProvider"
this: SessionServiceProvider {#69}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7831 to 7833"
}
"shared" => true
]
"session.store" => array:2 [
"concrete" => Closure {#71
class: "Illuminate\Session\SessionServiceProvider"
this: SessionServiceProvider {#69}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7837 to 7840"
}
"shared" => true
]
"Illuminate\Session\Middleware\StartSession" => array:2 [
"concrete" => Closure {#72
class: "Illuminate\Container\Container"
this: Application {#3}
parameters: {
$c: {}
$parameters: { …1}
}
use: {
$abstract: "Illuminate\Session\Middleware\StartSession"
$concrete: "Illuminate\Session\Middleware\StartSession"
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "1135 to 1138"
}
"shared" => true
]
"view.engine.resolver" => array:2 [
"concrete" => Closure {#74
class: "Illuminate\View\ViewServiceProvider"
this: ViewServiceProvider {#73}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7861 to 7867"
}
"shared" => true
]
"view.finder" => array:2 [
"concrete" => Closure {#75
class: "Illuminate\View\ViewServiceProvider"
this: ViewServiceProvider {#73}
parameters: {
$app: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7888 to 7891"
}
"shared" => false
]
"view" => array:2 [
"concrete" => Closure {#76
class: "Illuminate\View\ViewServiceProvider"
this: ViewServiceProvider {#73}
parameters: { …1}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7895 to 7902"
}
"shared" => true
]
"Caffeinated\Modules\Contracts\RepositoryInterface" => array:2 [
"concrete" => Closure {#83
class: "Illuminate\Container\Container"
this: Application {#3}
parameters: { …2}
use: { …2}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "1135 to 1138"
}
"shared" => false
]
"migration.repository" => array:2 [
"concrete" => Closure {#85
class: "Caffeinated\Modules\Providers\MigrationServiceProvider"
this: MigrationServiceProvider {#84}
parameters: { …1}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/MigrationServiceProvider.php"
line: "33 to 38"
}
"shared" => true
]
"migrator" => array:2 [
"concrete" => Closure {#86
class: "Caffeinated\Modules\Providers\MigrationServiceProvider"
this: MigrationServiceProvider {#84}
parameters: { …1}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/MigrationServiceProvider.php"
line: "43 to 48"
}
"shared" => true
]
"command.module.cache" => array:2 [
"concrete" => Closure {#88
class: "Caffeinated\Modules\Providers\ConsoleServiceProvider"
this: ConsoleServiceProvider {#87}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/ConsoleServiceProvider.php"
line: "43 to 45"
}
"shared" => true
]
"command.module.disable" => array:2 [
"concrete" => Closure {#90
class: "Caffeinated\Modules\Providers\ConsoleServiceProvider"
this: ConsoleServiceProvider {#87}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/ConsoleServiceProvider.php"
line: "57 to 59"
}
"shared" => true
]
"command.module.enable" => array:2 [
"concrete" => Closure {#92
class: "Caffeinated\Modules\Providers\ConsoleServiceProvider"
this: ConsoleServiceProvider {#87}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/ConsoleServiceProvider.php"
line: "71 to 73"
}
"shared" => true
]
"command.module.list" => array:2 [
"concrete" => Closure {#94
class: "Caffeinated\Modules\Providers\ConsoleServiceProvider"
this: ConsoleServiceProvider {#87}
parameters: { …1}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/ConsoleServiceProvider.php"
line: "85 to 87"
}
"shared" => true
]
"command.module.migrate" => array:2 [
"concrete" => Closure {#96
class: "Caffeinated\Modules\Providers\ConsoleServiceProvider"
this: ConsoleServiceProvider {#87}
parameters: { …1}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/ConsoleServiceProvider.php"
line: "99 to 101"
}
"shared" => true
]
"command.module.migrate.refresh" => array:2 [
"concrete" => Closure {#98
class: "Caffeinated\Modules\Providers\ConsoleServiceProvider"
this: ConsoleServiceProvider {#87}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/ConsoleServiceProvider.php"
line: "113 to 115"
}
"shared" => true
]
"command.module.migrate.reset" => array:2 [
"concrete" => Closure {#100
class: "Caffeinated\Modules\Providers\ConsoleServiceProvider"
this: ConsoleServiceProvider {#87}
parameters: { …1}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/ConsoleServiceProvider.php"
line: "127 to 129"
}
"shared" => true
]
"command.module.migrate.rollback" => array:2 [
"concrete" => Closure {#102
class: "Caffeinated\Modules\Providers\ConsoleServiceProvider"
this: ConsoleServiceProvider {#87}
parameters: { …1}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/ConsoleServiceProvider.php"
line: "141 to 143"
}
"shared" => true
]
"command.module.seed" => array:2 [
"concrete" => Closure {#104
class: "Caffeinated\Modules\Providers\ConsoleServiceProvider"
this: ConsoleServiceProvider {#87}
parameters: { …1}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/ConsoleServiceProvider.php"
line: "155 to 157"
}
"shared" => true
]
"command.make.module.controller" => array:2 [
"concrete" => Closure {#107
class: "Caffeinated\Modules\Providers\GeneratorServiceProvider"
this: GeneratorServiceProvider {#106}
parameters: { …1}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/GeneratorServiceProvider.php"
line: "38 to 40"
}
"shared" => true
]
"command.make.module.migration" => array:2 [
"concrete" => Closure {#109
class: "Caffeinated\Modules\Providers\GeneratorServiceProvider"
this: GeneratorServiceProvider {#106}
parameters: { …1}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/GeneratorServiceProvider.php"
line: "52 to 54"
}
"shared" => true
]
"command.make.module" => array:2 [
"concrete" => Closure {#111
class: "Caffeinated\Modules\Providers\GeneratorServiceProvider"
this: GeneratorServiceProvider {#106}
parameters: { …1}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/GeneratorServiceProvider.php"
line: "66 to 68"
}
"shared" => true
]
"command.make.module.request" => array:2 [
"concrete" => Closure {#113
class: "Caffeinated\Modules\Providers\GeneratorServiceProvider"
this: GeneratorServiceProvider {#106}
parameters: { …1}
file: "/var/www/app/vendor/caffeinated/modules/src/Providers/GeneratorServiceProvider.php"
line: "80 to 82"
}
"shared" => true
]
"modules" => array:2 [
"concrete" => Closure {#115
class: "Caffeinated\Modules\ModulesServiceProvider"
this: ModulesServiceProvider {#81}
parameters: { …1}
file: "/var/www/app/vendor/caffeinated/modules/src/ModulesServiceProvider.php"
line: "46 to 50"
}
"shared" => true
]
"timezone" => array:2 [
"concrete" => Closure {#117
class: "Illuminate\Container\Container"
this: Application {#3}
parameters: { …2}
use: { …2}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "1135 to 1138"
}
"shared" => false
]
"geoip" => array:2 [
"concrete" => Closure {#119
class: "Torann\GeoIP\GeoIPServiceProvider"
this: GeoIPServiceProvider {#118}
parameters: { …1}
file: "/var/www/app/vendor/torann/geoip/src/Torann/GeoIP/GeoIPServiceProvider.php"
line: "34 to 36"
}
"shared" => true
]
"command.geoip.update" => array:2 [
"concrete" => Closure {#120
class: "Torann\GeoIP\GeoIPServiceProvider"
this: GeoIPServiceProvider {#118}
parameters: { …1}
file: "/var/www/app/vendor/torann/geoip/src/Torann/GeoIP/GeoIPServiceProvider.php"
line: "38 to 40"
}
"shared" => true
]
"log" => array:2 [
"concrete" => Closure {#124
class: "PatPat\Monolog\LogServiceProvider"
this: LogServiceProvider {#123}
file: "/var/www/app/vendor/patpat/laravel-log-collection/src/LogServiceProvider.php"
line: "43 to 45"
}
"shared" => true
]
"translation.loader" => array:2 [
"concrete" => Closure {#141
class: "Illuminate\Translation\TranslationServiceProvider"
this: TranslationServiceProvider {#151}
parameters: { …1}
file: "/var/www/app/vendor/laravel/framework/src/Illuminate/Translation/TranslationServiceProvider.php"
line: "48 to 50"
}
"shared" => true
]
"translator" => array:2 [
"concrete" => Closure {#139
class: "Illuminate\Translation\TranslationServiceProvider"
this: TranslationServiceProvider {#151}
parameters: { …1}
file: "/var/www/app/vendor/laravel/framework/src/Illuminate/Translation/TranslationServiceProvider.php"
line: "25 to 38"
}
"shared" => true
]
"blade.compiler" => array:2 [
"concrete" => Closure {#152
class: "Illuminate\View\ViewServiceProvider"
this: ViewServiceProvider {#73}
parameters: { …1}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7878 to 7881"
}
"shared" => true
]
"Illuminate\Bus\Dispatcher" => array:2 [
"concrete" => Closure {#222
class: "Illuminate\Bus\BusServiceProvider"
this: BusServiceProvider {#221}
parameters: { …1}
file: "/var/www/app/vendor/laravel/framework/src/Illuminate/Bus/BusServiceProvider.php"
line: "23 to 27"
}
"shared" => true
]
]
#instances: array:26 [
"app" => Application {#3}
"Illuminate\Container\Container" => Application {#3}
"events" => Dispatcher {#5}
"path" => "/var/www/app/app"
"path.base" => "/var/www/app"
"path.lang" => "/var/www/app/resources/lang"
"path.config" => "/var/www/app/config"
"path.public" => "/var/www/app/public"
"path.storage" => "/var/www/app/storage"
"path.database" => "/var/www/app/database"
"path.bootstrap" => "/var/www/app/bootstrap"
"Illuminate\Contracts\Http\Kernel" => Kernel {#25 …}
"request" => Request {#40
#json: null
#convertedFiles: []
#userResolver: Closure {#184
class: "Illuminate\Auth\AuthServiceProvider"
this: AuthServiceProvider {#32 …}
parameters: {
$guard: {
default: null
}
}
use: {
$app: Application {#3}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5757 to 5759"
}
#routeResolver: Closure {#200
class: "Illuminate\Routing\Router"
this: Router {#24}
use: {
$route: Route {#165}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "8213 to 8215"
}
+attributes: ParameterBag {#42
#parameters: []
}
+request: ParameterBag {#48
#parameters: []
}
+query: ParameterBag {#48}
+server: ServerBag {#45
#parameters: array:52 [
"USER" => "www"
"HOME" => "/home/www"
"HTTP_COOKIE" => "fikker-61vm-nk2N=MgPGRI6oXLV7DSLWJk4y6wNi63F1ZE0E"
"HTTP_CF_POSTAL_CODE" => "43215"
"HTTP_CF_METRO_CODE" => "535"
"HTTP_CF_IPLONGITUDE" => "-83.00610"
"HTTP_CF_IPLATITUDE" => "39.96250"
"HTTP_CF_IPCOUNTRY" => "US"
"HTTP_CF_IPCONTINENT" => "NA"
"HTTP_CF_IPCITY" => "Columbus"
"HTTP_CDN_LOOP" => "cloudflare; loops=1"
"HTTP_CF_CONNECTING_IP" => "3.136.23.132"
"HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
"HTTP_ACCEPT" => "*/*"
"HTTP_CF_VISITOR" => "{"scheme":"https"}"
"HTTP_TRUE_CLIENT_IP" => "3.136.23.132"
"HTTP_CF_TIMEZONE" => "America/New_York"
"HTTP_CF_RAY" => "8e9de5501ded13a9-CMH"
"HTTP_ACCEPT_ENCODING" => "gzip, br"
"HTTP_CF_REGION_CODE" => "OH"
"HTTP_CF_REGION" => "Ohio"
"HTTP_X_AMZN_TRACE_ID" => "Root=1-6748f2d4-7159479538e7872e1a190b19"
"HTTP_X_FORWARDED_PORT" => "443"
"HTTP_X_FORWARDED_PROTO" => "https"
"HTTP_CONNECTION" => "close"
"HTTP_X_NGINX_PROXY" => "true"
"HTTP_X_FORWARDED_FOR" => "3.136.23.132, 172.68.174.50, 3.136.23.132"
"HTTP_X_REAL_IP" => "3.136.23.132"
"HTTP_HOST" => "us.patpat.com"
"REDIRECT_STATUS" => "200"
"SERVER_NAME" => "localhost"
"SERVER_PORT" => "80"
"SERVER_ADDR" => "127.0.0.1"
"REMOTE_PORT" => ""
"REMOTE_ADDR" => "3.136.23.132"
"SERVER_SOFTWARE" => "nginx/1.14.1"
"GATEWAY_INTERFACE" => "CGI/1.1"
"REQUEST_SCHEME" => "http"
"SERVER_PROTOCOL" => "HTTP/1.0"
"DOCUMENT_ROOT" => "/var/www/app/public"
"DOCUMENT_URI" => "/index.php"
"REQUEST_URI" => "/v1/tracks/push_channel_data"
"SCRIPT_NAME" => "/index.php"
"CONTENT_LENGTH" => ""
"CONTENT_TYPE" => ""
"REQUEST_METHOD" => "GET"
"QUERY_STRING" => ""
"SCRIPT_FILENAME" => "/var/www/app/public/index.php"
"FCGI_ROLE" => "RESPONDER"
"PHP_SELF" => "/index.php"
"REQUEST_TIME_FLOAT" => 1732834004.5561
"REQUEST_TIME" => 1732834004
]
}
+files: FileBag {#44
#parameters: []
}
+cookies: ParameterBag {#43
#parameters: array:1 [
"fikker-61vm-nk2N" => "MgPGRI6oXLV7DSLWJk4y6wNi63F1ZE0E"
]
}
+headers: HeaderBag {#46
#headers: array:29 [
"cookie" => array:1 [
0 => "fikker-61vm-nk2N=MgPGRI6oXLV7DSLWJk4y6wNi63F1ZE0E"
]
"cf-postal-code" => array:1 [
0 => "43215"
]
"cf-metro-code" => array:1 [
0 => "535"
]
"cf-iplongitude" => array:1 [
0 => "-83.00610"
]
"cf-iplatitude" => array:1 [
0 => "39.96250"
]
"cf-ipcountry" => array:1 [
0 => "US"
]
"cf-ipcontinent" => array:1 [
0 => "NA"
]
"cf-ipcity" => array:1 [
0 => "Columbus"
]
"cdn-loop" => array:1 [
0 => "cloudflare; loops=1"
]
"cf-connecting-ip" => array:1 [
0 => "3.136.23.132"
]
"user-agent" => array:1 [
0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
]
"accept" => array:1 [
0 => "*/*"
]
"cf-visitor" => array:1 [
0 => "{"scheme":"https"}"
]
"true-client-ip" => array:1 [
0 => "3.136.23.132"
]
"cf-timezone" => array:1 [
0 => "America/New_York"
]
"cf-ray" => array:1 [
0 => "8e9de5501ded13a9-CMH"
]
"accept-encoding" => array:1 [
0 => "gzip, br"
]
"cf-region-code" => array:1 [
0 => "OH"
]
"cf-region" => array:1 [
0 => "Ohio"
]
"x-amzn-trace-id" => array:1 [
0 => "Root=1-6748f2d4-7159479538e7872e1a190b19"
]
"x-forwarded-port" => array:1 [
0 => "443"
]
"x-forwarded-proto" => array:1 [
0 => "https"
]
"connection" => array:1 [
0 => "close"
]
"x-nginx-proxy" => array:1 [
0 => "true"
]
"x-forwarded-for" => array:1 [
0 => "3.136.23.132, 172.68.174.50, 3.136.23.132"
]
"x-real-ip" => array:1 [
0 => "3.136.23.132"
]
"host" => array:1 [
0 => "us.patpat.com"
]
"content-length" => array:1 [
0 => ""
]
"content-type" => array:1 [
0 => ""
]
]
#cacheControl: []
}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: null
#pathInfo: "/v1/tracks/push_channel_data"
#requestUri: "/v1/tracks/push_channel_data"
#baseUrl: ""
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
}
"config" => Repository {#23
#items: array:30 [
"dingding" => array:10 [ …10]
"modules" => array:5 [ …5]
"geoip" => array:3 [ …3]
"filesystems" => array:3 [ …3]
"image" => array:1 [ …1]
"one_signal" => array:3 [ …3]
"app" => array:11 [ …11]
"broadcasting" => array:2 [ …2]
"compile" => array:2 [ …2]
"ide-helper" => array:13 [ …13]
"cache" => array:3 [ …3]
"country" => array:98 [ …98]
"api" => array:1 [ …1]
"elasticsearch" => array:3 [ …3]
"aws" => array:3 [ …3]
"opensearch" => array:5 [ …5]
"session" => array:13 [ …13]
"custom_activity" => array:5 [ …5]
"database" => array:5 [ …5]
"mail" => array:8 [ …8]
"payment" => array:4 [ …4]
"log" => array:4 [ …4]
"log-viewer" => array:1 [ …1]
"log-collection" => array:4 [ …4]
"patpat" => array:59 [ …59]
"queue" => array:3 [ …3]
"services" => array:4 [ …4]
"auth" => array:4 [ …4]
"view" => array:2 [ …2]
"debugbar" => array:12 [ …12]
]
}
"db.factory" => ConnectionFactory {#37
#container: Application {#3}
}
"db" => DatabaseManager {#22
#app: Application {#3}
#factory: ConnectionFactory {#37}
#connections: []
#extensions: []
}
"Illuminate\Contracts\Auth\Access\Gate" => Gate {#125
#container: Application {#3}
#userResolver: Closure {#126
class: "Illuminate\Auth\AuthServiceProvider"
this: AuthServiceProvider {#32 …}
use: { …1}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5749 to 5751"
}
#abilities: []
#policies: array:1 [
"App\Model" => "App\Policies\ModelPolicy"
]
#beforeCallbacks: []
#afterCallbacks: []
}
"routes" => RouteCollection {#26
#routes: array:3 [
"GET" => array:17 [
"v1/tracks/exposure_track" => Route {#147
#uri: "v1/tracks/exposure_track"
#methods: array:3 [
0 => "GET"
1 => "POST"
2 => "HEAD"
]
#action: array:7 [
"middleware" => array:1 [ …1]
"as" => "track"
"uses" => "App\Modules\Track\Http\Controllers\TracksController@trackExposureToFireHouse"
"controller" => "App\Modules\Track\Http\Controllers\TracksController@trackExposureToFireHouse"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => "/v1/tracks"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: CompiledRoute {#186
-variables: []
-tokens: array:1 [ …1]
-staticPrefix: "/v1/tracks/exposure_track"
-regex: "#^/v1/tracks/exposure_track$#s"
-pathVariables: []
-hostVariables: []
-hostRegex: null
-hostTokens: []
}
#router: Router {#24}
#container: Application {#3}
}
"v1/tracks/merge_exposure_track" => Route {#149
#uri: "v1/tracks/merge_exposure_track"
#methods: array:3 [
0 => "GET"
1 => "POST"
2 => "HEAD"
]
#action: array:7 [
"middleware" => array:1 [ …1]
"as" => "merge_exposure_track"
"uses" => "App\Modules\Track\Http\Controllers\TracksController@websiteMergeExposureTrack"
"controller" => "App\Modules\Track\Http\Controllers\TracksController@websiteMergeExposureTrack"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => "/v1/tracks"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: CompiledRoute {#191
-variables: []
-tokens: array:1 [ …1]
-staticPrefix: "/v1/tracks/merge_exposure_track"
-regex: "#^/v1/tracks/merge_exposure_track$#s"
-pathVariables: []
-hostVariables: []
-hostRegex: null
-hostTokens: []
}
#router: Router {#24}
#container: Application {#3}
}
"v1/tracks/track" => Route {#157
#uri: "v1/tracks/track"
#methods: array:3 [
0 => "GET"
1 => "POST"
2 => "HEAD"
]
#action: array:7 [
"middleware" => array:1 [ …1]
"as" => "track"
"uses" => "App\Modules\Track\Http\Controllers\TracksController@track"
"controller" => "App\Modules\Track\Http\Controllers\TracksController@track"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => "/v1/tracks"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: CompiledRoute {#192
-variables: []
-tokens: array:1 [ …1]
-staticPrefix: "/v1/tracks/track"
-regex: "#^/v1/tracks/track$#s"
-pathVariables: []
-hostVariables: []
-hostRegex: null
-hostTokens: []
}
#router: Router {#24}
#container: Application {#3}
}
"v1/tracks/merge_track" => Route {#158
#uri: "v1/tracks/merge_track"
#methods: array:3 [
0 => "GET"
1 => "POST"
2 => "HEAD"
]
#action: array:7 [
"middleware" => array:1 [ …1]
"as" => "merge_track"
"uses" => "App\Modules\Track\Http\Controllers\TracksController@websiteMergeTrack"
"controller" => "App\Modules\Track\Http\Controllers\TracksController@websiteMergeTrack"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => "/v1/tracks"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: CompiledRoute {#193
-variables: []
-tokens: array:1 [ …1]
-staticPrefix: "/v1/tracks/merge_track"
-regex: "#^/v1/tracks/merge_track$#s"
-pathVariables: []
-hostVariables: []
-hostRegex: null
-hostTokens: []
}
#router: Router {#24}
#container: Application {#3}
}
"v1/tracks/track_batch" => Route {#159
#uri: "v1/tracks/track_batch"
#methods: array:3 [
0 => "GET"
1 => "POST"
2 => "HEAD"
]
#action: array:7 [
"middleware" => array:1 [ …1]
"as" => "track_batch"
"uses" => "App\Modules\Track\Http\Controllers\TracksController@trackBatch"
"controller" => "App\Modules\Track\Http\Controllers\TracksController@trackBatch"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => "/v1/tracks"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: CompiledRoute {#194
-variables: []
-tokens: array:1 [ …1]
-staticPrefix: "/v1/tracks/track_batch"
-regex: "#^/v1/tracks/track_batch$#s"
-pathVariables: []
-hostVariables: []
-hostRegex: null
-hostTokens: []
}
#router: Router {#24}
#container: Application {#3}
}
"v1/tracks/track_test" => Route {#160
#uri: "v1/tracks/track_test"
#methods: array:3 [
0 => "GET"
1 => "POST"
2 => "HEAD"
]
#action: array:7 [
"middleware" => array:1 [ …1]
"as" => "track_test"
"uses" => "App\Modules\Track\Http\Controllers\TracksController@trackTest"
"controller" => "App\Modules\Track\Http\Controllers\TracksController@trackTest"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => "/v1/tracks"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: CompiledRoute {#195
-variables: []
-tokens: array:1 [ …1]
-staticPrefix: "/v1/tracks/track_test"
-regex: "#^/v1/tracks/track_test$#s"
-pathVariables: []
-hostVariables: []
-hostRegex: null
-hostTokens: []
}
#router: Router {#24}
#container: Application {#3}
}
"v1/tracks/add_to_cart" => Route {#161
#uri: "v1/tracks/add_to_cart"
#methods: array:3 [
0 => "GET"
1 => "POST"
2 => "HEAD"
]
#action: array:7 [
"middleware" => array:1 [ …1]
"as" => "track"
"uses" => "App\Modules\Track\Http\Controllers\TracksController@trackAddToCart"
"controller" => "App\Modules\Track\Http\Controllers\TracksController@trackAddToCart"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => "/v1/tracks"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: CompiledRoute {#196
-variables: []
-tokens: array:1 [ …1]
-staticPrefix: "/v1/tracks/add_to_cart"
-regex: "#^/v1/tracks/add_to_cart$#s"
-pathVariables: []
-hostVariables: []
-hostRegex: null
-hostTokens: []
}
#router: Router {#24}
#container: Application {#3}
}
"v1/tracks/addToCartTrack" => Route {#162
#uri: "v1/tracks/addToCartTrack"
#methods: array:3 [
0 => "GET"
1 => "POST"
2 => "HEAD"
]
#action: array:7 [
"middleware" => array:1 [ …1]
"as" => "addToCartTrack"
"uses" => "App\Modules\Track\Http\Controllers\TracksController@addToCartTrack"
"controller" => "App\Modules\Track\Http\Controllers\TracksController@addToCartTrack"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => "/v1/tracks"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: CompiledRoute {#197
-variables: []
-tokens: array:1 [ …1]
-staticPrefix: "/v1/tracks/addToCartTrack"
-regex: "#^/v1/tracks/addToCartTrack$#s"
-pathVariables: []
-hostVariables: []
-hostRegex: null
-hostTokens: []
}
#router: Router {#24}
#container: Application {#3}
}
"v1/tracks/search_keyword" => Route {#163
#uri: "v1/tracks/search_keyword"
#methods: array:3 [
0 => "GET"
1 => "POST"
2 => "HEAD"
]
#action: array:7 [
"middleware" => array:1 [ …1]
"as" => "trackSearchKeyword"
"uses" => "App\Modules\Track\Http\Controllers\TracksController@trackSearchKeyword"
"controller" => "App\Modules\Track\Http\Controllers\TracksController@trackSearchKeyword"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => "/v1/tracks"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: CompiledRoute {#198
-variables: []
-tokens: array:1 [ …1]
-staticPrefix: "/v1/tracks/search_keyword"
-regex: "#^/v1/tracks/search_keyword$#s"
-pathVariables: []
-hostVariables: []
-hostRegex: null
-hostTokens: []
}
#router: Router {#24}
#container: Application {#3}
}
"v1/tracks/push_fb_data" => Route {#164
#uri: "v1/tracks/push_fb_data"
#methods: array:3 [
0 => "GET"
1 => "POST"
2 => "HEAD"
]
#action: array:7 [
"middleware" => array:1 [ …1]
"as" => "push_fb_data"
"uses" => "App\Modules\Track\Http\Controllers\TracksController@pushFbData"
"controller" => "App\Modules\Track\Http\Controllers\TracksController@pushFbData"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => "/v1/tracks"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: CompiledRoute {#199
-variables: []
-tokens: array:1 [ …1]
-staticPrefix: "/v1/tracks/push_fb_data"
-regex: "#^/v1/tracks/push_fb_data$#s"
-pathVariables: []
-hostVariables: []
-hostRegex: null
-hostTokens: []
}
#router: Router {#24}
#container: Application {#3}
}
"v1/tracks/push_channel_data" => Route {#165}
"v1/tracks/track_website_monitor_metric" => Route {#166
#uri: "v1/tracks/track_website_monitor_metric"
#methods: array:3 [
0 => "GET"
1 => "POST"
2 => "HEAD"
]
#action: array:7 [
"middleware" => array:1 [ …1]
"as" => "track_website_monitor_metric"
"uses" => "App\Modules\Track\Http\Controllers\TracksController@monitorWebsiteTrack"
"controller" => "App\Modules\Track\Http\Controllers\TracksController@monitorWebsiteTrack"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => "/v1/tracks"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: null
#router: Router {#24}
#container: Application {#3}
}
"monitor_php" => Route {#167
#uri: "monitor_php"
#methods: array:2 [
0 => "GET"
1 => "HEAD"
]
#action: array:4 [
"uses" => Closure {#145 …4}
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => null
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: null
#router: Router {#24}
#container: Application {#3}
}
"log" => Route {#171
#uri: "log"
#methods: array:2 [
0 => "GET"
1 => "HEAD"
]
#action: array:4 [
"uses" => Closure {#170 …4}
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => null
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: null
#router: Router {#24}
#container: Application {#3}
}
"api" => Route {#175
#uri: "api"
#methods: array:2 [
0 => "GET"
1 => "HEAD"
]
#action: array:4 [
"uses" => Closure {#174 …4}
"namespace" => "App\Modules\Api\Http\Controllers"
"prefix" => "/api"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: null
#router: Router {#24}
#container: Application {#3}
}
"api/test_x-forwarded-for" => Route {#176
#uri: "api/test_x-forwarded-for"
#methods: array:2 [
0 => "GET"
1 => "HEAD"
]
#action: array:6 [
"as" => "testforwardedfor"
"uses" => "App\Modules\Api\Http\Controllers\WebhooksController@testXForwardedFor"
"controller" => "App\Modules\Api\Http\Controllers\WebhooksController@testXForwardedFor"
"namespace" => "App\Modules\Api\Http\Controllers"
"prefix" => "/api"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: null
#router: Router {#24}
#container: Application {#3}
}
"api/test_getip" => Route {#177
#uri: "api/test_getip"
#methods: array:2 [
0 => "GET"
1 => "HEAD"
]
#action: array:6 [
"as" => "testgetip"
"uses" => "App\Modules\Api\Http\Controllers\WebhooksController@testGetIP"
"controller" => "App\Modules\Api\Http\Controllers\WebhooksController@testGetIP"
"namespace" => "App\Modules\Api\Http\Controllers"
"prefix" => "/api"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: null
#router: Router {#24}
#container: Application {#3}
}
]
"POST" => array:15 [
"v1/tracks/exposure_track" => Route {#147}
"v1/tracks/merge_exposure_track" => Route {#149}
"v1/tracks/track" => Route {#157}
"v1/tracks/merge_track" => Route {#158}
"v1/tracks/track_batch" => Route {#159}
"v1/tracks/track_test" => Route {#160}
"v1/tracks/add_to_cart" => Route {#161}
"v1/tracks/addToCartTrack" => Route {#162}
"v1/tracks/search_keyword" => Route {#163}
"v1/tracks/push_fb_data" => Route {#164}
"v1/tracks/push_channel_data" => Route {#165}
"v1/tracks/track_website_monitor_metric" => Route {#166}
"v1/tracks/app" => Route {#168
#uri: "v1/tracks/app"
#methods: array:1 [
0 => "POST"
]
#action: array:6 [
"as" => "app.track"
"uses" => "App\Modules\Track\Http\Controllers\TracksAppController@track"
"controller" => "App\Modules\Track\Http\Controllers\TracksAppController@track"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => null
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: null
#router: Router {#24}
#container: Application {#3}
}
"v2/tracks/app" => Route {#169
#uri: "v2/tracks/app"
#methods: array:1 [
0 => "POST"
]
#action: array:6 [
"as" => "app.track"
"uses" => "App\Modules\Track\Http\Controllers\TracksAppController@trackV2"
"controller" => "App\Modules\Track\Http\Controllers\TracksAppController@trackV2"
"namespace" => "App\Modules\Track\Http\Controllers"
"prefix" => null
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: null
#router: Router {#24}
#container: Application {#3}
}
"api/webhooks/store" => Route {#178
#uri: "api/webhooks/store"
#methods: array:1 [
0 => "POST"
]
#action: array:6 [
"as" => "webhooks.store"
"uses" => "App\Modules\Api\Http\Controllers\WebhooksController@store"
"controller" => "App\Modules\Api\Http\Controllers\WebhooksController@store"
"namespace" => "App\Modules\Api\Http\Controllers"
"prefix" => "/api"
"where" => []
]
#defaults: []
#wheres: []
#parameters: null
#parameterNames: null
#compiled: null
#router: Router {#24}
#container: Application {#3}
}
]
"HEAD" => array:17 [
"v1/tracks/exposure_track" => Route {#147}
"v1/tracks/merge_exposure_track" => Route {#149}
"v1/tracks/track" => Route {#157}
"v1/tracks/merge_track" => Route {#158}
"v1/tracks/track_batch" => Route {#159}
"v1/tracks/track_test" => Route {#160}
"v1/tracks/add_to_cart" => Route {#161}
"v1/tracks/addToCartTrack" => Route {#162}
"v1/tracks/search_keyword" => Route {#163}
"v1/tracks/push_fb_data" => Route {#164}
"v1/tracks/push_channel_data" => Route {#165}
"v1/tracks/track_website_monitor_metric" => Route {#166}
"monitor_php" => Route {#167}
"log" => Route {#171}
"api" => Route {#175}
"api/test_x-forwarded-for" => Route {#176}
"api/test_getip" => Route {#177}
]
]
#allRoutes: array:20 [
"HEADv1/tracks/exposure_track" => Route {#147}
"HEADv1/tracks/merge_exposure_track" => Route {#149}
"HEADv1/tracks/track" => Route {#157}
"HEADv1/tracks/merge_track" => Route {#158}
"HEADv1/tracks/track_batch" => Route {#159}
"HEADv1/tracks/track_test" => Route {#160}
"HEADv1/tracks/add_to_cart" => Route {#161}
"HEADv1/tracks/addToCartTrack" => Route {#162}
"HEADv1/tracks/search_keyword" => Route {#163}
"HEADv1/tracks/push_fb_data" => Route {#164}
"HEADv1/tracks/push_channel_data" => Route {#165}
"HEADv1/tracks/track_website_monitor_metric" => Route {#166}
"HEADmonitor_php" => Route {#167}
"POSTv1/tracks/app" => Route {#168}
"POSTv2/tracks/app" => Route {#169}
"HEADlog" => Route {#171}
"HEADapi" => Route {#175}
"HEADapi/test_x-forwarded-for" => Route {#176}
"HEADapi/test_getip" => Route {#177}
"POSTapi/webhooks/store" => Route {#178}
]
#nameList: array:14 [
"track" => Route {#161}
"merge_exposure_track" => Route {#149}
"merge_track" => Route {#158}
"track_batch" => Route {#159}
"track_test" => Route {#160}
"addToCartTrack" => Route {#162}
"trackSearchKeyword" => Route {#163}
"push_fb_data" => Route {#164}
"push_channel_data" => Route {#165}
"track_website_monitor_metric" => Route {#166}
"app.track" => Route {#169}
"testforwardedfor" => Route {#176}
"testgetip" => Route {#177}
"webhooks.store" => Route {#178}
]
#actionList: array:17 [
"App\Modules\Track\Http\Controllers\TracksController@trackExposureToFireHouse" => Route {#147}
"App\Modules\Track\Http\Controllers\TracksController@websiteMergeExposureTrack" => Route {#149}
"App\Modules\Track\Http\Controllers\TracksController@track" => Route {#157}
"App\Modules\Track\Http\Controllers\TracksController@websiteMergeTrack" => Route {#158}
"App\Modules\Track\Http\Controllers\TracksController@trackBatch" => Route {#159}
"App\Modules\Track\Http\Controllers\TracksController@trackTest" => Route {#160}
"App\Modules\Track\Http\Controllers\TracksController@trackAddToCart" => Route {#161}
"App\Modules\Track\Http\Controllers\TracksController@addToCartTrack" => Route {#162}
"App\Modules\Track\Http\Controllers\TracksController@trackSearchKeyword" => Route {#163}
"App\Modules\Track\Http\Controllers\TracksController@pushFbData" => Route {#164}
"App\Modules\Track\Http\Controllers\TracksController@pushChannelData" => Route {#165}
"App\Modules\Track\Http\Controllers\TracksController@monitorWebsiteTrack" => Route {#166}
"App\Modules\Track\Http\Controllers\TracksAppController@track" => Route {#168}
"App\Modules\Track\Http\Controllers\TracksAppController@trackV2" => Route {#169}
"App\Modules\Api\Http\Controllers\WebhooksController@testXForwardedFor" => Route {#176}
"App\Modules\Api\Http\Controllers\WebhooksController@testGetIP" => Route {#177}
"App\Modules\Api\Http\Controllers\WebhooksController@store" => Route {#178}
]
}
"files" => Filesystem {#133}
"modules" => Modules {#138
#app: Application {#3}
#repository: LocalRepository {#140
#config: Repository {#23}
#files: Filesystem {#133}
#path: null
}
}
"translation.loader" => FileLoader {#144
#files: Filesystem {#133}
#path: "/var/www/app/resources/lang"
#hints: array:2 [
"track" => "/var/www/app/app/Modules/Track/Resources/Lang"
"api" => "/var/www/app/app/Modules/Api/Resources/Lang"
]
}
"translator" => Translator {#146
#loader: FileLoader {#144}
#locale: "en"
#fallback: "chs"
#loaded: []
#selector: null
#parsed: []
}
"view.engine.resolver" => EngineResolver {#148
#resolvers: array:2 [
"php" => Closure {#150 …4}
"blade" => Closure {#134 …5}
]
#resolved: []
}
"view" => Factory {#154
#engines: EngineResolver {#148}
#finder: FileViewFinder {#153
#files: Filesystem {#133}
#paths: array:1 [ …1]
#views: []
#hints: array:3 [ …3]
#extensions: array:2 [ …2]
}
#events: Dispatcher {#5}
#container: Application {#3}
#shared: array:2 [
"__env" => Factory {#154}
"app" => Application {#3}
]
#aliases: []
#names: []
#extensions: array:2 [
"blade.php" => "blade"
"php" => "php"
]
#composers: []
#sections: []
#sectionStack: []
#pushes: []
#pushStack: []
#renderCount: 0
}
"Illuminate\Routing\Route" => Route {#165}
"Illuminate\Bus\Dispatcher" => Dispatcher {#223 …}
]
#aliases: array:64 [
"Illuminate\Foundation\Application" => "app"
"Illuminate\Contracts\Container\Container" => "app"
"Illuminate\Contracts\Foundation\Application" => "app"
"Illuminate\Auth\AuthManager" => "auth"
"Illuminate\Contracts\Auth\Factory" => "auth"
"Illuminate\Contracts\Auth\Guard" => "auth.driver"
"Illuminate\View\Compilers\BladeCompiler" => "blade.compiler"
"Illuminate\Cache\CacheManager" => "cache"
"Illuminate\Contracts\Cache\Factory" => "cache"
"Illuminate\Cache\Repository" => "cache.store"
"Illuminate\Contracts\Cache\Repository" => "cache.store"
"Illuminate\Config\Repository" => "config"
"Illuminate\Contracts\Config\Repository" => "config"
"Illuminate\Cookie\CookieJar" => "cookie"
"Illuminate\Contracts\Cookie\Factory" => "cookie"
"Illuminate\Contracts\Cookie\QueueingFactory" => "cookie"
"Illuminate\Encryption\Encrypter" => "encrypter"
"Illuminate\Contracts\Encryption\Encrypter" => "encrypter"
"Illuminate\Database\DatabaseManager" => "db"
"Illuminate\Database\Connection" => "db.connection"
"Illuminate\Database\ConnectionInterface" => "db.connection"
"Illuminate\Events\Dispatcher" => "events"
"Illuminate\Contracts\Events\Dispatcher" => "events"
"Illuminate\Filesystem\Filesystem" => "files"
"Illuminate\Filesystem\FilesystemManager" => "filesystem"
"Illuminate\Contracts\Filesystem\Factory" => "filesystem"
"Illuminate\Contracts\Filesystem\Filesystem" => "filesystem.disk"
"Illuminate\Contracts\Filesystem\Cloud" => "filesystem.cloud"
"Illuminate\Contracts\Hashing\Hasher" => "hash"
"Illuminate\Translation\Translator" => "translator"
"Symfony\Component\Translation\TranslatorInterface" => "translator"
"Illuminate\Log\Writer" => "log"
"Illuminate\Contracts\Logging\Log" => "log"
"Psr\Log\LoggerInterface" => "log"
"Illuminate\Mail\Mailer" => "mailer"
"Illuminate\Contracts\Mail\Mailer" => "mailer"
"Illuminate\Contracts\Mail\MailQueue" => "mailer"
"Illuminate\Auth\Passwords\PasswordBrokerManager" => "auth.password"
"Illuminate\Contracts\Auth\PasswordBrokerFactory" => "auth.password"
"Illuminate\Auth\Passwords\PasswordBroker" => "auth.password.broker"
"Illuminate\Contracts\Auth\PasswordBroker" => "auth.password.broker"
"Illuminate\Queue\QueueManager" => "queue"
"Illuminate\Contracts\Queue\Factory" => "queue"
"Illuminate\Contracts\Queue\Monitor" => "queue"
"Illuminate\Contracts\Queue\Queue" => "queue.connection"
"Illuminate\Queue\Failed\FailedJobProviderInterface" => "queue.failer"
"Illuminate\Routing\Redirector" => "redirect"
"Illuminate\Redis\Database" => "redis"
"Illuminate\Contracts\Redis\Database" => "redis"
"Illuminate\Http\Request" => "request"
"Symfony\Component\HttpFoundation\Request" => "request"
"Illuminate\Routing\Router" => "router"
"Illuminate\Contracts\Routing\Registrar" => "router"
"Illuminate\Session\SessionManager" => "session"
"Illuminate\Session\Store" => "session.store"
"Symfony\Component\HttpFoundation\Session\SessionInterface" => "session.store"
"Illuminate\Routing\UrlGenerator" => "url"
"Illuminate\Contracts\Routing\UrlGenerator" => "url"
"Illuminate\Validation\Factory" => "validator"
"Illuminate\Contracts\Validation\Factory" => "validator"
"Illuminate\View\Factory" => "view"
"Illuminate\Contracts\View\Factory" => "view"
"Illuminate\Contracts\Bus\Dispatcher" => "Illuminate\Bus\Dispatcher"
"Illuminate\Contracts\Bus\QueueingDispatcher" => "Illuminate\Bus\Dispatcher"
]
#extenders: []
#tags: []
#buildStack: []
+contextual: []
#reboundCallbacks: array:2 [
"request" => array:2 [
0 => Closure {#47
class: "Illuminate\Auth\AuthServiceProvider"
this: AuthServiceProvider {#32 …}
parameters: { …2}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5756 to 5760"
}
1 => Closure {#129
class: "Illuminate\Routing\RoutingServiceProvider"
this: RoutingServiceProvider {#7}
parameters: { …2}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5355 to 5357"
}
]
"routes" => array:1 [
0 => Closure {#132
class: "Illuminate\Routing\RoutingServiceProvider"
this: RoutingServiceProvider {#7}
parameters: { …2}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5347 to 5349"
}
]
]
#globalResolvingCallbacks: []
#globalAfterResolvingCallbacks: []
#resolvingCallbacks: array:1 [
"Illuminate\Foundation\Http\FormRequest" => array:1 [
0 => Closure {#21
class: "Illuminate\Foundation\Providers\FoundationServiceProvider"
this: FoundationServiceProvider {#65}
parameters: { …2}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5697 to 5700"
}
]
]
#afterResolvingCallbacks: array:1 [
"Illuminate\Contracts\Validation\ValidatesWhenResolved" => array:1 [
0 => Closure {#39
class: "Illuminate\Foundation\Providers\FoundationServiceProvider"
this: FoundationServiceProvider {#65}
parameters: { …1}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5694 to 5696"
}
]
]
}
#listeners: array:4 [
"Illuminate\Console\Events\ArtisanStarting" => array:1 [
0 => array:14 [
0 => Closure {#89 …6}
1 => Closure {#91 …6}
2 => Closure {#93 …6}
3 => Closure {#95 …6}
4 => Closure {#97 …6}
5 => Closure {#99 …6}
6 => Closure {#101 …6}
7 => Closure {#103 …6}
8 => Closure {#105 …6}
9 => Closure {#108 …6}
10 => Closure {#110 …6}
11 => Closure {#112 …6}
12 => Closure {#114 …6}
13 => Closure {#121 …6}
]
]
"App\Events\SomeEvent" => array:1 [
0 => array:1 [
0 => Closure {#127 …5}
]
]
"App\Events\ElasticSearchTrackEvent" => array:1 [
0 => array:1 [
0 => Closure {#20 …5}
]
]
"App\Events\RedshiftTrackEvent" => array:1 [
0 => array:1 [
0 => Closure {#128 …5}
]
]
]
#wildcards: []
#sorted: array:47 [
"Illuminate\Events\EventServiceProvider" => []
"Illuminate\Routing\RoutingServiceProvider" => []
"bootstrapping: Illuminate\Foundation\Bootstrap\DetectEnvironment" => []
"bootstrapped: Illuminate\Foundation\Bootstrap\DetectEnvironment" => []
"bootstrapping: Illuminate\Foundation\Bootstrap\LoadConfiguration" => []
"bootstrapped: Illuminate\Foundation\Bootstrap\LoadConfiguration" => []
"bootstrapping: Illuminate\Foundation\Bootstrap\ConfigureLogging" => []
"bootstrapped: Illuminate\Foundation\Bootstrap\ConfigureLogging" => []
"bootstrapping: Illuminate\Foundation\Bootstrap\HandleExceptions" => []
"bootstrapped: Illuminate\Foundation\Bootstrap\HandleExceptions" => []
"bootstrapping: Illuminate\Foundation\Bootstrap\RegisterFacades" => []
"bootstrapped: Illuminate\Foundation\Bootstrap\RegisterFacades" => []
"bootstrapping: Illuminate\Foundation\Bootstrap\RegisterProviders" => []
"Illuminate\Auth\AuthServiceProvider" => []
"Illuminate\Cookie\CookieServiceProvider" => []
"Illuminate\Database\DatabaseServiceProvider" => []
"Illuminate\Encryption\EncryptionServiceProvider" => []
"Illuminate\Filesystem\FilesystemServiceProvider" => []
"Illuminate\Foundation\Providers\FoundationServiceProvider" => []
"Illuminate\Pagination\PaginationServiceProvider" => []
"Illuminate\Session\SessionServiceProvider" => []
"Illuminate\View\ViewServiceProvider" => []
"App\Providers\AppServiceProvider" => []
"App\Providers\AuthServiceProvider" => []
"App\Providers\EventServiceProvider" => []
"App\Providers\RouteServiceProvider" => []
"Caffeinated\Modules\Providers\RepositoryServiceProvider" => []
"Caffeinated\Modules\Providers\MigrationServiceProvider" => []
"Caffeinated\Modules\Providers\ConsoleServiceProvider" => []
"Caffeinated\Modules\Providers\GeneratorServiceProvider" => []
"Caffeinated\Modules\ModulesServiceProvider" => []
"Camroncade\Timezone\TimezoneServiceProvider" => []
"Torann\GeoIP\GeoIPServiceProvider" => []
"PatPat\DingDing\DingDingServiceProvider" => []
"PatPat\Monolog\LogServiceProvider" => []
"Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider" => []
"bootstrapped: Illuminate\Foundation\Bootstrap\RegisterProviders" => []
"bootstrapping: Illuminate\Foundation\Bootstrap\BootProviders" => []
"App\Modules\Track\Providers\RouteServiceProvider" => []
"Illuminate\Translation\TranslationServiceProvider" => []
"App\Modules\Track\Providers\TrackServiceProvider" => []
"App\Modules\Api\Providers\RouteServiceProvider" => []
"App\Modules\Api\Providers\ApiServiceProvider" => []
"bootstrapped: Illuminate\Foundation\Bootstrap\BootProviders" => []
"Illuminate\Routing\Events\RouteMatched" => []
"locale.changed" => []
"Illuminate\Bus\BusServiceProvider" => []
]
#firing: []
#queueResolver: Closure {#6
class: "Illuminate\Events\EventServiceProvider"
this: EventServiceProvider {#2}
use: {
$app: Application {#3}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "5397 to 5399"
}
}
#container: Application {#3}
#routes: RouteCollection {#26}
#current: Route {#165}
#currentRequest: Request {#40}
#middleware: array:5 [
"auth" => "App\Http\Middleware\Authenticate"
"auth.basic" => "Illuminate\Auth\Middleware\AuthenticateWithBasicAuth"
"guest" => "App\Http\Middleware\RedirectIfAuthenticated"
"throttle" => "Illuminate\Routing\Middleware\ThrottleRequests"
"api.token_validate" => "App\Http\Middleware\ApiTokenValidate"
]
#middlewareGroups: array:1 [
"api" => array:3 [
0 => "App\Http\Middleware\ApiAuth"
1 => "App\Http\Middleware\VisitIntercepter"
2 => "App\Http\Middleware\ApiResponseAfter"
]
]
#binders: array:1 [
"_missing" => Closure {#27
class: "Illuminate\Routing\Router"
this: Router {#24}
parameters: {
$v: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "7991 to 7993"
}
]
#patterns: []
#groupStack: []
}
#container: Application {#3}
}
2 => "pushChannelData"
]
}
44. call_user_func() ==> Illuminate\Routing\ControllerDispatcher->Illuminate\Routing\{closure}(): {
args: array:1 [
0 => Request {#40}
]
}
43. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {
src: {
/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52: """
try {\n
return call_user_func($destination, $passable);\n
} catch (Exception $e) {\n
"""
}
args: array:2 [
0 => Closure {#218
class: "Illuminate\Routing\ControllerDispatcher"
this: ControllerDispatcher {#214 …}
parameters: {
$request: {}
}
use: {
$instance: TracksController {#217}
$route: Route {#165}
$method: "pushChannelData"
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "9465 to 9467"
}
1 => Request {#40}
]
}
42. call_user_func() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
args: array:1 [
0 => Request {#40}
]
}
41. Illuminate\Pipeline\Pipeline->then() ==> call_user_func(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9948: """
$pipes = array_reverse($this->pipes);\n
return call_user_func(array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable);\n
}\n
"""
}
args: array:2 [
0 => Closure {#219
class: "Illuminate\Routing\Pipeline"
this: Pipeline {#216 …}
parameters: {
$passable: {}
}
use: {
$destination: Closure {#218}
}
file: "/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
line: "50 to 58"
}
1 => Request {#40}
]
}
40. Illuminate\Routing\ControllerDispatcher->callWithinStack() ==> Illuminate\Pipeline\Pipeline->then(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9467: """
return $this->router->prepareResponse($request, $this->call($instance, $route, $method));\n
});\n
}\n
"""
}
args: array:1 [
0 => Closure {#218}
]
}
39. Illuminate\Routing\ControllerDispatcher->dispatch() ==> Illuminate\Routing\ControllerDispatcher->callWithinStack(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9454: """
$instance = $this->makeController($controller);\n
return $this->callWithinStack($instance, $route, $request, $method);\n
}\n
"""
}
args: array:4 [
0 => TracksController {#217}
1 => Route {#165}
2 => Request {#40}
3 => "pushChannelData"
]
}
38. Illuminate\Routing\Route->runController() ==> Illuminate\Routing\ControllerDispatcher->dispatch(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:8524: """
list($class, $method) = explode('@', $this->action['uses']);\n
return (new ControllerDispatcher($this->router, $this->container))->dispatch($this, $request, $class, $method);\n
}\n
"""
}
args: array:4 [
0 => Route {#165}
1 => Request {#40}
2 => "App\Modules\Track\Http\Controllers\TracksController"
3 => "pushChannelData"
]
}
37. Illuminate\Routing\Route->run() ==> Illuminate\Routing\Route->runController(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:8511: """
}\n
return $this->runController($request);\n
} catch (HttpResponseException $e) {\n
"""
}
args: array:1 [
0 => Request {#40}
]
}
36. Illuminate\Routing\Router->Illuminate\Routing\{closure}() ==> Illuminate\Routing\Route->run(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:8225: """
return (new Pipeline($this->container))->send($request)->through($middleware)->then(function ($request) use($route) {\n
return $this->prepareResponse($request, $route->run($request));\n
});\n
"""
}
args: array:1 [
0 => Request {#40}
]
}
35. call_user_func() ==> Illuminate\Routing\Router->Illuminate\Routing\{closure}(): {
args: array:1 [
0 => Request {#40}
]
}
34. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {
src: {
/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52: """
try {\n
return call_user_func($destination, $passable);\n
} catch (Exception $e) {\n
"""
}
args: array:2 [
0 => Closure {#203
class: "Illuminate\Routing\Router"
this: Router {#24}
parameters: {
$request: {}
}
use: {
$route: Route {#165}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "8224 to 8226"
}
1 => Request {#40}
]
}
33. App\Http\Middleware\ApiResponseAfter->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
src: {
/var/www/app/app/Http/Middleware/ApiResponseAfter.php:27: """
{\n
$response = $next($request);\n
//只有非正式环境才启用,正式环境为了性能不能启动\n
"""
}
args: array:1 [
0 => Request {#40}
]
}
32. call_user_func_array() ==> App\Http\Middleware\ApiResponseAfter->handle(): {
args: array:2 [
0 => Request {#40}
1 => Closure {#202
class: "Illuminate\Routing\Pipeline"
this: Pipeline {#183 …}
parameters: {
$passable: {}
}
use: {
$destination: Closure {#203}
}
file: "/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
line: "50 to 58"
}
]
}
31. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> call_user_func_array(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9963: """
}\n
return call_user_func_array([$pipe, $this->method], $parameters);\n
};\n
"""
}
args: array:2 [
0 => array:2 [
0 => ApiResponseAfter {#215}
1 => "handle"
]
1 => array:2 [
0 => Request {#40}
1 => Closure {#202}
]
]
}
30. call_user_func() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
args: array:1 [
0 => Request {#40}
]
}
29. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {
src: {
/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32: """
\n
return call_user_func($slice($stack, $pipe), $passable);\n
} catch (Exception $e) {\n
"""
}
args: array:2 [
0 => Closure {#213
class: "Illuminate\Pipeline\Pipeline"
this: Pipeline {#183 …}
parameters: {
$passable: {}
}
use: {
$stack: Closure {#202}
$pipe: "App\Http\Middleware\ApiResponseAfter"
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "9953 to 9964"
}
1 => Request {#40}
]
}
28. App\Http\Middleware\VisitIntercepter->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
src: {
/var/www/app/app/Http/Middleware/VisitIntercepter.php:24: """
{\n
return $next($request);\n
}\n
"""
}
args: array:1 [
0 => Request {#40}
]
}
27. call_user_func_array() ==> App\Http\Middleware\VisitIntercepter->handle(): {
args: array:2 [
0 => Request {#40}
1 => Closure {#204
class: "Illuminate\Routing\Pipeline"
this: Pipeline {#183 …}
parameters: {
$passable: {}
}
use: {
$stack: Closure {#202}
$pipe: "App\Http\Middleware\ApiResponseAfter"
}
file: "/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
line: "28 to 38"
}
]
}
26. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> call_user_func_array(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9963: """
}\n
return call_user_func_array([$pipe, $this->method], $parameters);\n
};\n
"""
}
args: array:2 [
0 => array:2 [
0 => VisitIntercepter {#212}
1 => "handle"
]
1 => array:2 [
0 => Request {#40}
1 => Closure {#204}
]
]
}
25. call_user_func() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
args: array:1 [
0 => Request {#40}
]
}
24. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {
src: {
/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32: """
\n
return call_user_func($slice($stack, $pipe), $passable);\n
} catch (Exception $e) {\n
"""
}
args: array:2 [
0 => Closure {#210
class: "Illuminate\Pipeline\Pipeline"
this: Pipeline {#183 …}
parameters: {
$passable: {}
}
use: {
$stack: Closure {#204}
$pipe: "App\Http\Middleware\VisitIntercepter"
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "9953 to 9964"
}
1 => Request {#40}
]
}
23. App\Http\Middleware\ApiAuth->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
src: {
/var/www/app/app/Http/Middleware/ApiAuth.php:52: """
$version = $request->header('protocol');\n
return $next($request);\n
}\n
"""
}
args: array:1 [
0 => Request {#40}
]
}
22. call_user_func_array() ==> App\Http\Middleware\ApiAuth->handle(): {
args: array:2 [
0 => Request {#40}
1 => Closure {#205
class: "Illuminate\Routing\Pipeline"
this: Pipeline {#183 …}
parameters: {
$passable: {}
}
use: {
$stack: Closure {#204}
$pipe: "App\Http\Middleware\VisitIntercepter"
}
file: "/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
line: "28 to 38"
}
]
}
21. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> call_user_func_array(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9963: """
}\n
return call_user_func_array([$pipe, $this->method], $parameters);\n
};\n
"""
}
args: array:2 [
0 => array:2 [
0 => ApiAuth {#209
#except: []
}
1 => "handle"
]
1 => array:2 [
0 => Request {#40}
1 => Closure {#205}
]
]
}
20. call_user_func() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
args: array:1 [
0 => Request {#40}
]
}
19. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {
src: {
/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32: """
\n
return call_user_func($slice($stack, $pipe), $passable);\n
} catch (Exception $e) {\n
"""
}
args: array:2 [
0 => Closure {#207
class: "Illuminate\Pipeline\Pipeline"
this: Pipeline {#183 …}
parameters: {
$passable: {}
}
use: {
$stack: Closure {#205}
$pipe: "App\Http\Middleware\ApiAuth"
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "9953 to 9964"
}
1 => Request {#40}
]
}
18. call_user_func() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
args: array:1 [
0 => Request {#40}
]
}
17. Illuminate\Pipeline\Pipeline->then() ==> call_user_func(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9948: """
$pipes = array_reverse($this->pipes);\n
return call_user_func(array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable);\n
}\n
"""
}
args: array:2 [
0 => Closure {#206
class: "Illuminate\Routing\Pipeline"
this: Pipeline {#183 …}
parameters: {
$passable: {}
}
use: {
$stack: Closure {#205}
$pipe: "App\Http\Middleware\ApiAuth"
}
file: "/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
line: "28 to 38"
}
1 => Request {#40}
]
}
16. Illuminate\Routing\Router->runRouteWithinStack() ==> Illuminate\Pipeline\Pipeline->then(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:8226: """
return $this->prepareResponse($request, $route->run($request));\n
});\n
}\n
"""
}
args: array:1 [
0 => Closure {#203}
]
}
15. Illuminate\Routing\Router->dispatchToRoute() ==> Illuminate\Routing\Router->runRouteWithinStack(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:8217: """
$this->events->fire(new Events\RouteMatched($route, $request));\n
$response = $this->runRouteWithinStack($route, $request);\n
return $this->prepareResponse($request, $response);\n
"""
}
args: array:2 [
0 => Route {#165}
1 => Request {#40}
]
}
14. Illuminate\Routing\Router->dispatch() ==> Illuminate\Routing\Router->dispatchToRoute(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:8207: """
$this->currentRequest = $request;\n
$response = $this->dispatchToRoute($request);\n
return $this->prepareResponse($request, $response);\n
"""
}
args: array:1 [
0 => Request {#40}
]
}
13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() ==> Illuminate\Routing\Router->dispatch(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:2419: """
$this->app->instance('request', $request);\n
return $this->router->dispatch($request);\n
};\n
"""
}
args: array:1 [
0 => Request {#40}
]
}
12. call_user_func() ==> Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(): {
args: array:1 [
0 => Request {#40}
]
}
11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {
src: {
/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52: """
try {\n
return call_user_func($destination, $passable);\n
} catch (Exception $e) {\n
"""
}
args: array:2 [
0 => Closure {#30
class: "Illuminate\Foundation\Http\Kernel"
this: Kernel {#25 …}
parameters: {
$request: {}
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "2417 to 2420"
}
1 => Request {#40}
]
}
10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:3286: """
}\n
return $next($request);\n
}\n
"""
}
args: array:1 [
0 => Request {#40}
]
}
9. call_user_func_array() ==> Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(): {
args: array:2 [
0 => Request {#40}
1 => Closure {#173
class: "Illuminate\Routing\Pipeline"
this: Pipeline {#28 …}
parameters: {
$passable: {}
}
use: {
$destination: Closure {#30}
}
file: "/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
line: "50 to 58"
}
]
}
8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> call_user_func_array(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9963: """
}\n
return call_user_func_array([$pipe, $this->method], $parameters);\n
};\n
"""
}
args: array:2 [
0 => array:2 [
0 => CheckForMaintenanceMode {#185
#app: Application {#3}
}
1 => "handle"
]
1 => array:2 [
0 => Request {#40}
1 => Closure {#173}
]
]
}
7. call_user_func() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
args: array:1 [
0 => Request {#40}
]
}
6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {
src: {
/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32: """
\n
return call_user_func($slice($stack, $pipe), $passable);\n
} catch (Exception $e) {\n
"""
}
args: array:2 [
0 => Closure {#181
class: "Illuminate\Pipeline\Pipeline"
this: Pipeline {#28 …}
parameters: {
$passable: {}
}
use: {
$stack: Closure {#173}
$pipe: "Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode"
}
file: "/var/www/app/bootstrap/cache/compiled.php"
line: "9953 to 9964"
}
1 => Request {#40}
]
}
5. call_user_func() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
args: array:1 [
0 => Request {#40}
]
}
4. Illuminate\Pipeline\Pipeline->then() ==> call_user_func(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:9948: """
$pipes = array_reverse($this->pipes);\n
return call_user_func(array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable);\n
}\n
"""
}
args: array:2 [
0 => Closure {#180
class: "Illuminate\Routing\Pipeline"
this: Pipeline {#28 …}
parameters: {
$passable: {}
}
use: {
$stack: Closure {#173}
$pipe: "Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode"
}
file: "/var/www/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
line: "28 to 38"
}
1 => Request {#40}
]
}
3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() ==> Illuminate\Pipeline\Pipeline->then(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:2366: """
$this->bootstrap();\n
return (new Pipeline($this->app))->send($request)->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)->then($this->dispatchToRouter());\n
}\n
"""
}
args: array:1 [
0 => Closure {#30}
]
}
2. Illuminate\Foundation\Http\Kernel->handle() ==> Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(): {
src: {
/var/www/app/bootstrap/cache/compiled.php:2350: """
$request->enableHttpMethodParameterOverride();\n
$response = $this->sendRequestThroughRouter($request);\n
} catch (Exception $e) {\n
"""
}
args: array:1 [
0 => Request {#40}
]
}
1. {main} ==> Illuminate\Foundation\Http\Kernel->handle(): {
src: {
/var/www/app/public/index.php:53: """
$response = $kernel->handle(\n
$request = Illuminate\Http\Request::capture()\n
);\n
"""
}
args: array:1 [
0 => Request {#40}
]
}
}
}