web.kanonhealth.com
Open in
urlscan Pro
173.249.32.190
Public Scan
URL:
https://web.kanonhealth.com/v2/appointment/profile/insurance/company
Submission: On February 08 via manual from PH — Scanned from DE
Submission: On February 08 via manual from PH — Scanned from DE
Form analysis
0 forms found in the DOMText Content
Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException The GET method is not supported for this route. Supported methods: POST. * * * Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException thrown with message "The GET method is not supported for this route. Supported methods: POST." Stacktrace: #23 Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php:256 #22 Illuminate\Routing\RouteCollection:methodNotAllowed in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php:242 #21 Illuminate\Routing\RouteCollection:getRouteForMethods in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php:176 #20 Illuminate\Routing\RouteCollection:match in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php:634 #19 Illuminate\Routing\Router:findRoute in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php:623 #18 Illuminate\Routing\Router:dispatchToRoute in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php:612 #17 Illuminate\Routing\Router:dispatch in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:176 #16 Illuminate\Foundation\Http\Kernel:Illuminate\Foundation\Http\{closure} in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:130 #15 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/kanonhealth/public_html/vendor/barryvdh/laravel-cors/src/HandleCors.php:36 #14 Barryvdh\Cors\HandleCors:handle in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 #13 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/kanonhealth/public_html/vendor/fideloper/proxy/src/TrustProxies.php:57 #12 Fideloper\Proxy\TrustProxies:handle in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 #11 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 #10 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 #9 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 #8 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 #7 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27 #6 Illuminate\Foundation\Http\Middleware\ValidatePostSize:handle in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 #5 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:62 #4 Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode:handle in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 #3 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:105 #2 Illuminate\Pipeline\Pipeline:then in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:151 #1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116 #0 Illuminate\Foundation\Http\Kernel:handle in /home/kanonhealth/public_html/public/index.php:55 COPY HIDE Application frames (1) All frames (24) 23 Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException …/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php256 22 Illuminate\Routing\RouteCollection methodNotAllowed …/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php242 21 Illuminate\Routing\RouteCollection getRouteForMethods …/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php176 20 Illuminate\Routing\RouteCollection match …/vendor/laravel/framework/src/Illuminate/Routing/Router.php634 19 Illuminate\Routing\Router findRoute …/vendor/laravel/framework/src/Illuminate/Routing/Router.php623 18 Illuminate\Routing\Router dispatchToRoute …/vendor/laravel/framework/src/Illuminate/Routing/Router.php612 17 Illuminate\Routing\Router dispatch …/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php176 16 Illuminate\Foundation\Http\Kernel Illuminate\Foundation\Http\{closure} …/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php130 15 Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure} …/vendor/barryvdh/laravel-cors/src/HandleCors.php36 14 Barryvdh\Cors\HandleCors handle …/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php171 13 Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure} …/vendor/fideloper/proxy/src/TrustProxies.php57 12 Fideloper\Proxy\TrustProxies handle …/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php171 11 Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure} …/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php21 10 Illuminate\Foundation\Http\Middleware\TransformsRequest handle …/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php171 9 Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure} …/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php21 8 Illuminate\Foundation\Http\Middleware\TransformsRequest handle …/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php171 7 Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure} …/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php27 6 Illuminate\Foundation\Http\Middleware\ValidatePostSize handle …/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php171 5 Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure} …/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php62 4 Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode handle …/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php171 3 Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure} …/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php105 2 Illuminate\Pipeline\Pipeline then …/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php151 1 Illuminate\Foundation\Http\Kernel sendRequestThroughRouter …/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php116 0 Illuminate\Foundation\Http\Kernel handle …/public/index.php55 /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php return (new Route('OPTIONS', $request->path(), function () use ($methods) { return new Response('', 200, ['Allow' => implode(',', $methods)]); }))->bind($request); } $this->methodNotAllowed($methods, $request->method()); } /** * Throw a method not allowed HTTP exception. * * @param array $others * @param string $method * @return void * * @throws \Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException */ protected function methodNotAllowed(array $others, $method) { throw new MethodNotAllowedHttpException( $others, sprintf( 'The %s method is not supported for this route. Supported methods: %s.', $method, implode(', ', $others) ) ); } /** * Get routes from the collection by method. * * @param string|null $method * @return array */ public function get($method = null) { return is_null($method) ? $this->getRoutes() : Arr::get($this->routes, $method, []); } Arguments 1. "The GET method is not supported for this route. Supported methods: POST." /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php } /** * Get a route (if necessary) that responds when other available methods are present. * * @param \Illuminate\Http\Request $request * @param array $methods * @return \Illuminate\Routing\Route * * @throws \Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException */ protected function getRouteForMethods($request, array $methods) { if ($request->method() === 'OPTIONS') { return (new Route('OPTIONS', $request->path(), function () use ($methods) { return new Response('', 200, ['Allow' => implode(',', $methods)]); }))->bind($request); } $this->methodNotAllowed($methods, $request->method()); } /** * Throw a method not allowed HTTP exception. * * @param array $others * @param string $method * @return void * * @throws \Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException */ protected function methodNotAllowed(array $others, $method) { throw new MethodNotAllowedHttpException( $others, sprintf( 'The %s method is not supported for this route. Supported methods: %s.', $method, implode(', ', $others) ) Arguments 1. 0 of 0 array:1 [▶ 0 => "POST" ] 2. "GET" /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php public function match(Request $request) { $routes = $this->get($request->getMethod()); // First, we will see if we can find a matching route for this current request // method. If we can, great, we can just return it so that it can be called // by the consumer. Otherwise we will check for routes with another verb. $route = $this->matchAgainstRoutes($routes, $request); if (! is_null($route)) { return $route->bind($request); } // If no route was found we will now check if a matching route is specified by // another HTTP verb. If it is we will need to throw a MethodNotAllowed and // inform the user agent of which HTTP verb it should use for this route. $others = $this->checkForAlternateVerbs($request); if (count($others) > 0) { return $this->getRouteForMethods($request, $others); } throw new NotFoundHttpException; } /** * Determine if a route in the array matches the request. * * @param array $routes * @param \Illuminate\Http\Request $request * @param bool $includingMethod * @return \Illuminate\Routing\Route|null */ protected function matchAgainstRoutes(array $routes, $request, $includingMethod = true) { [$fallbacks, $routes] = collect($routes)->partition(function ($route) { return $route->isFallback; }); return $routes->merge($fallbacks)->first(function ($value) use ($request, $includingMethod) { Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } 2. 0 of 0 array:1 [▶ 0 => "POST" ] /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php /** * Dispatch the request to a route and return the response. * * @param \Illuminate\Http\Request $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatchToRoute(Request $request) { return $this->runRoute($request, $this->findRoute($request)); } /** * Find the route matching a given request. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->current = $route = $this->routes->match($request); $this->container->instance(Route::class, $route); return $route; } /** * Return the response for the given route. * * @param \Illuminate\Http\Request $request * @param \Illuminate\Routing\Route $route * @return \Symfony\Component\HttpFoundation\Response */ protected function runRoute(Request $request, Route $route) { $request->setRouteResolver(function () use ($route) { return $route; }); $this->events->dispatch(new Events\RouteMatched($route, $request)); Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php * * @param \Illuminate\Http\Request $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; return $this->dispatchToRoute($request); } /** * Dispatch the request to a route and return the response. * * @param \Illuminate\Http\Request $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatchToRoute(Request $request) { return $this->runRoute($request, $this->findRoute($request)); } /** * Find the route matching a given request. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->current = $route = $this->routes->match($request); $this->container->instance(Route::class, $route); return $route; } /** * Return the response for the given route. * Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php * @return \Symfony\Component\HttpFoundation\Response */ public function respondWithRoute($name) { $route = tap($this->routes->getByName($name))->bind($this->currentRequest); return $this->runRoute($this->currentRequest, $route); } /** * Dispatch the request to the application. * * @param \Illuminate\Http\Request $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; return $this->dispatchToRoute($request); } /** * Dispatch the request to a route and return the response. * * @param \Illuminate\Http\Request $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatchToRoute(Request $request) { return $this->runRoute($request, $this->findRoute($request)); } /** * Find the route matching a given request. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); return $this->router->dispatch($request); }; } /** * Call the terminate method on any terminable middleware. * * @param \Illuminate\Http\Request $request * @param \Illuminate\Http\Response $response * @return void */ public function terminate($request, $response) { $this->terminateMiddleware($request, $response); $this->app->terminate(); } /** * Call the terminate method on any terminable middleware. * Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php * @return mixed */ public function thenReturn() { return $this->then(function ($passable) { return $passable; }); } /** * Get the final piece of the Closure onion. * * @param \Closure $destination * @return \Closure */ protected function prepareDestination(Closure $destination) { return function ($passable) use ($destination) { try { return $destination($passable); } catch (Exception $e) { return $this->handleException($passable, $e); } catch (Throwable $e) { return $this->handleException($passable, new FatalThrowableError($e)); } }; } /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { return function ($passable) use ($stack, $pipe) { try { if (is_callable($pipe)) { // If the pipe is an instance of a Closure, we will just call it directly but Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/vendor/barryvdh/laravel-cors/src/HandleCors.php protected $events; public function __construct(CorsService $cors, Dispatcher $events) { $this->cors = $cors; $this->events = $events; } /** * Handle an incoming request. Based on Asm89\Stack\Cors by asm89 * @see https://github.com/asm89/stack-cors/blob/master/src/Asm89/Stack/Cors.php * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { if (! $this->cors->isCorsRequest($request)) { return $next($request); } if ($this->cors->isPreflightRequest($request)) { return $this->cors->handlePreflightRequest($request); } if (! $this->cors->isActualRequestAllowed($request)) { return new LaravelResponse('Not allowed in CORS policy.', 403); } // Add the headers on the Request Handled event as fallback in case of exceptions if (class_exists(RequestHandled::class)) { $this->events->listen(RequestHandled::class, function (RequestHandled $event) { $this->addHeaders($event->request, $event->response); }); } else { $this->events->listen('kernel.handled', function (Request $request, Response $response) { $this->addHeaders($request, $response); }); } Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php // the appropriate method and arguments, returning the results back out. return $pipe($passable, $stack); } elseif (! is_object($pipe)) { [$name, $parameters] = $this->parsePipeString($pipe); // If the pipe is a string we will parse the string and resolve the class out // of the dependency injection container. We can then build a callable and // execute the pipe function giving in the parameters that are required. $pipe = $this->getContainer()->make($name); $parameters = array_merge([$passable, $stack], $parameters); } else { // If the pipe is already an object we'll just make a callable and pass it to // the pipe as-is. There is no need to do any extra parsing and formatting // since the object we're given was already a fully instantiated object. $parameters = [$passable, $stack]; } $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); return $this->handleCarry($carry); } catch (Exception $e) { return $this->handleException($passable, $e); } catch (Throwable $e) { return $this->handleException($passable, new FatalThrowableError($e)); } }; }; } /** * Parse full pipe string to get name and parameters. * * @param string $pipe * @return array */ protected function parsePipeString($pipe) { Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } 2. 0 of 0 Closure($passable) {#211 …4} /home/kanonhealth/public_html/vendor/fideloper/proxy/src/TrustProxies.php { $this->config = $config; } /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * * @throws \Symfony\Component\HttpKernel\Exception\HttpException * * @return mixed */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); // Reset trusted proxies between requests $this->setTrustedProxyIpAddresses($request); return $next($request); } /** * Sets the trusted proxies on the request to the value of trustedproxy.proxies * * @param \Illuminate\Http\Request $request */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies ?: $this->config->get('trustedproxy.proxies'); // Trust any IP address that calls us // `**` for backwards compatibility, but is deprecated if ($trustedIps === '*' || $trustedIps === '**') { return $this->setTrustedProxyIpAddressesToTheCallingIp($request); } // Support IPs addresses separated by comma $trustedIps = is_string($trustedIps) ? array_map('trim', explode(',', $trustedIps)) : $trustedIps; Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php // the appropriate method and arguments, returning the results back out. return $pipe($passable, $stack); } elseif (! is_object($pipe)) { [$name, $parameters] = $this->parsePipeString($pipe); // If the pipe is a string we will parse the string and resolve the class out // of the dependency injection container. We can then build a callable and // execute the pipe function giving in the parameters that are required. $pipe = $this->getContainer()->make($name); $parameters = array_merge([$passable, $stack], $parameters); } else { // If the pipe is already an object we'll just make a callable and pass it to // the pipe as-is. There is no need to do any extra parsing and formatting // since the object we're given was already a fully instantiated object. $parameters = [$passable, $stack]; } $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); return $this->handleCarry($carry); } catch (Exception $e) { return $this->handleException($passable, $e); } catch (Throwable $e) { return $this->handleException($passable, new FatalThrowableError($e)); } }; }; } /** * Parse full pipe string to get name and parameters. * * @param string $pipe * @return array */ protected function parsePipeString($pipe) { Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } 2. 0 of 0 Closure($passable) {#210 …4} /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php namespace Illuminate\Foundation\Http\Middleware; use Closure; use Symfony\Component\HttpFoundation\ParameterBag; class TransformsRequest { /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { $this->clean($request); return $next($request); } /** * Clean the request's data. * * @param \Illuminate\Http\Request $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); if ($request->isJson()) { $this->cleanParameterBag($request->json()); } elseif ($request->request !== $request->query) { $this->cleanParameterBag($request->request); } } /** Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php // the appropriate method and arguments, returning the results back out. return $pipe($passable, $stack); } elseif (! is_object($pipe)) { [$name, $parameters] = $this->parsePipeString($pipe); // If the pipe is a string we will parse the string and resolve the class out // of the dependency injection container. We can then build a callable and // execute the pipe function giving in the parameters that are required. $pipe = $this->getContainer()->make($name); $parameters = array_merge([$passable, $stack], $parameters); } else { // If the pipe is already an object we'll just make a callable and pass it to // the pipe as-is. There is no need to do any extra parsing and formatting // since the object we're given was already a fully instantiated object. $parameters = [$passable, $stack]; } $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); return $this->handleCarry($carry); } catch (Exception $e) { return $this->handleException($passable, $e); } catch (Throwable $e) { return $this->handleException($passable, new FatalThrowableError($e)); } }; }; } /** * Parse full pipe string to get name and parameters. * * @param string $pipe * @return array */ protected function parsePipeString($pipe) { Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } 2. 0 of 0 Closure($passable) {#209 …4} /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php namespace Illuminate\Foundation\Http\Middleware; use Closure; use Symfony\Component\HttpFoundation\ParameterBag; class TransformsRequest { /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { $this->clean($request); return $next($request); } /** * Clean the request's data. * * @param \Illuminate\Http\Request $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); if ($request->isJson()) { $this->cleanParameterBag($request->json()); } elseif ($request->request !== $request->query) { $this->cleanParameterBag($request->request); } } /** Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php // the appropriate method and arguments, returning the results back out. return $pipe($passable, $stack); } elseif (! is_object($pipe)) { [$name, $parameters] = $this->parsePipeString($pipe); // If the pipe is a string we will parse the string and resolve the class out // of the dependency injection container. We can then build a callable and // execute the pipe function giving in the parameters that are required. $pipe = $this->getContainer()->make($name); $parameters = array_merge([$passable, $stack], $parameters); } else { // If the pipe is already an object we'll just make a callable and pass it to // the pipe as-is. There is no need to do any extra parsing and formatting // since the object we're given was already a fully instantiated object. $parameters = [$passable, $stack]; } $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); return $this->handleCarry($carry); } catch (Exception $e) { return $this->handleException($passable, $e); } catch (Throwable $e) { return $this->handleException($passable, new FatalThrowableError($e)); } }; }; } /** * Parse full pipe string to get name and parameters. * * @param string $pipe * @return array */ protected function parsePipeString($pipe) { Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } 2. 0 of 0 Closure($passable) {#208 …4} /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php class ValidatePostSize { /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException; } return $next($request); } /** * Determine the server 'post_max_size' as bytes. * * @return int */ protected function getPostMaxSize() { if (is_numeric($postMaxSize = ini_get('post_max_size'))) { return (int) $postMaxSize; } $metric = strtoupper(substr($postMaxSize, -1)); $postMaxSize = (int) $postMaxSize; switch ($metric) { case 'K': return $postMaxSize * 1024; case 'M': Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php // the appropriate method and arguments, returning the results back out. return $pipe($passable, $stack); } elseif (! is_object($pipe)) { [$name, $parameters] = $this->parsePipeString($pipe); // If the pipe is a string we will parse the string and resolve the class out // of the dependency injection container. We can then build a callable and // execute the pipe function giving in the parameters that are required. $pipe = $this->getContainer()->make($name); $parameters = array_merge([$passable, $stack], $parameters); } else { // If the pipe is already an object we'll just make a callable and pass it to // the pipe as-is. There is no need to do any extra parsing and formatting // since the object we're given was already a fully instantiated object. $parameters = [$passable, $stack]; } $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); return $this->handleCarry($carry); } catch (Exception $e) { return $this->handleException($passable, $e); } catch (Throwable $e) { return $this->handleException($passable, new FatalThrowableError($e)); } }; }; } /** * Parse full pipe string to get name and parameters. * * @param string $pipe * @return array */ protected function parsePipeString($pipe) { Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } 2. 0 of 0 Closure($passable) {#207 …4} /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle($request, Closure $next) { if ($this->app->isDownForMaintenance()) { $data = json_decode(file_get_contents($this->app->storagePath().'/framework/down'), true); if (isset($data['allowed']) && IpUtils::checkIp($request->ip(), (array) $data['allowed'])) { return $next($request); } if ($this->inExceptArray($request)) { return $next($request); } throw new MaintenanceModeException($data['time'], $data['retry'], $data['message']); } return $next($request); } /** * Determine if the request has a URI that should be accessible in maintenance mode. * * @param \Illuminate\Http\Request $request * @return bool */ protected function inExceptArray($request) { foreach ($this->except as $except) { if ($except !== '/') { $except = trim($except, '/'); } if ($request->fullUrlIs($except) || $request->is($except)) { return true; } } Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php // the appropriate method and arguments, returning the results back out. return $pipe($passable, $stack); } elseif (! is_object($pipe)) { [$name, $parameters] = $this->parsePipeString($pipe); // If the pipe is a string we will parse the string and resolve the class out // of the dependency injection container. We can then build a callable and // execute the pipe function giving in the parameters that are required. $pipe = $this->getContainer()->make($name); $parameters = array_merge([$passable, $stack], $parameters); } else { // If the pipe is already an object we'll just make a callable and pass it to // the pipe as-is. There is no need to do any extra parsing and formatting // since the object we're given was already a fully instantiated object. $parameters = [$passable, $stack]; } $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); return $this->handleCarry($carry); } catch (Exception $e) { return $this->handleException($passable, $e); } catch (Throwable $e) { return $this->handleException($passable, new FatalThrowableError($e)); } }; }; } /** * Parse full pipe string to get name and parameters. * * @param string $pipe * @return array */ protected function parsePipeString($pipe) { Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } 2. 0 of 0 Closure($passable) {#206 …4} /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php public function via($method) { $this->method = $method; return $this; } /** * Run the pipeline with a final destination callback. * * @param \Closure $destination * @return mixed */ public function then(Closure $destination) { $pipeline = array_reduce( array_reverse($this->pipes), $this->carry(), $this->prepareDestination($destination) ); return $pipeline($this->passable); } /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { return $this->then(function ($passable) { return $passable; }); } /** * Get the final piece of the Closure onion. * * @param \Closure $destination * @return \Closure */ Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php } /** * Send the given request through the middleware / router. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); Facade::clearResolvedInstance('request'); $this->bootstrap(); return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() Arguments 1. 0 of 0 Closure($request) {#40 …4} /home/kanonhealth/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php $router->middlewareGroup($key, $middleware); } foreach ($this->routeMiddleware as $key => $middleware) { $router->aliasMiddleware($key, $middleware); } } /** * Handle an incoming HTTP request. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function handle($request) { try { $request->enableHttpMethodParameterOverride(); $response = $this->sendRequestThroughRouter($request); } catch (Exception $e) { $this->reportException($e); $response = $this->renderException($request, $e); } catch (Throwable $e) { $this->reportException($e = new FatalThrowableError($e)); $response = $this->renderException($request, $e); } $this->app['events']->dispatch( new Events\RequestHandled($request, $response) ); return $response; } /** * Send the given request through the middleware / router. * Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } /home/kanonhealth/public_html/public/index.php */ $app = require_once __DIR__.'/../bootstrap/app.php'; /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request | through the kernel, and send the associated response back to | the client's browser allowing them to enjoy the creative | and wonderful application we have prepared for them. | */ $kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); $response = $kernel->handle( $request = Illuminate\Http\Request::capture() ); $response->send(); $kernel->terminate($request, $response); Arguments 1. 0 of 0 Illuminate\Http\Request {#54 ▶ #json: null #convertedFiles: null #userResolver: Closure($guard = null) {#175 …4} #routeResolver: null +attributes: Symfony\Component\HttpFoundation\ParameterBag {#56} +request: Symfony\Component\HttpFoundation\ParameterBag {#62} +query: Symfony\Component\HttpFoundation\ParameterBag {#62} +server: Symfony\Component\HttpFoundation\ServerBag {#58} +files: Symfony\Component\HttpFoundation\FileBag {#59} +cookies: Symfony\Component\HttpFoundation\ParameterBag {#57} +headers: Symfony\Component\HttpFoundation\HeaderBag {#60} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:8 [▶ 0 => "text/html" 1 => "application/xhtml+xml" 2 => "image/avif" 3 => "image/webp" 4 => "image/apng" 5 => "application/xml" 6 => "application/signed-exchange" 7 => "*/*" ] #pathInfo: "/v2/appointment/profile/insurance/company" #requestUri: "/v2/appointment/profile/insurance/company" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: null #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true basePath: "" format: "html" } ENVIRONMENT & DETAILS: GET Data empty POST Data empty Files empty Cookies empty Session empty Server/Request Data Key Value PATH "/usr/local/bin:/usr/bin:/bin" TEMP "/tmp" TMP "/tmp" TMPDIR "/tmp" PWD "/" HTTP_ACCEPT "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9" HTTP_ACCEPT_ENCODING "gzip, deflate, br" HTTP_ACCEPT_LANGUAGE "de-DE,de;q=0.9" HTTP_CONNECTION "keep-alive" CONTENT_LENGTH "0" HTTP_HOST "web.kanonhealth.com" HTTP_PRAGMA "no-cache" HTTP_USER_AGENT "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.5414.119 Safari/537.36" HTTP_CACHE_CONTROL "no-cache" HTTP_UPGRADE_INSECURE_REQUESTS "1" HTTP_SEC_FETCH_SITE "none" HTTP_SEC_FETCH_MODE "navigate" HTTP_SEC_FETCH_USER "?1" HTTP_SEC_FETCH_DEST "document" HTTP_X_HTTPS "1" REDIRECT_REDIRECT_UNIQUE_ID "Y-M1XNEfPbZU7GP9PFIxsgAAAIA" REDIRECT_REDIRECT_SCRIPT_URL "/v2/appointment/profile/insurance/company" REDIRECT_REDIRECT_SCRIPT_URI "https://web.kanonhealth.com/v2/appointment/profile/insurance/company" REDIRECT_REDIRECT_HTTPS "on" REDIRECT_REDIRECT_SSL_TLS_SNI "web.kanonhealth.com" REDIRECT_REDIRECT_STATUS "200" REDIRECT_UNIQUE_ID "Y-M1XNEfPbZU7GP9PFIxsgAAAIA" REDIRECT_SCRIPT_URL "/v2/appointment/profile/insurance/company" REDIRECT_SCRIPT_URI "https://web.kanonhealth.com/v2/appointment/profile/insurance/company" REDIRECT_HTTPS "on" REDIRECT_SSL_TLS_SNI "web.kanonhealth.com" REDIRECT_STATUS "200" UNIQUE_ID "Y-M1XNEfPbZU7GP9PFIxsgAAAIA" SCRIPT_URL "/v2/appointment/profile/insurance/company" SCRIPT_URI "https://web.kanonhealth.com/v2/appointment/profile/insurance/company" HTTPS "on" SSL_TLS_SNI "web.kanonhealth.com" SERVER_SIGNATURE "" SERVER_SOFTWARE "Apache" SERVER_NAME "web.kanonhealth.com" SERVER_ADDR "173.249.32.190" SERVER_PORT "443" REMOTE_ADDR "217.114.218.28" DOCUMENT_ROOT "/home/kanonhealth/public_html" REQUEST_SCHEME "https" CONTEXT_PREFIX "" CONTEXT_DOCUMENT_ROOT "/home/kanonhealth/public_html" SERVER_ADMIN "webmaster@kanonhealth.com" SCRIPT_FILENAME "/home/kanonhealth/public_html/public/index.php" REMOTE_PORT "52128" REDIRECT_URL "/public/v2/appointment/profile/insurance/company" SERVER_PROTOCOL "HTTP/1.1" REQUEST_METHOD "GET" QUERY_STRING "" REQUEST_URI "/v2/appointment/profile/insurance/company" SCRIPT_NAME "/public/index.php" PHP_SELF "/public/index.php" REQUEST_TIME_FLOAT 1675834716.4005 REQUEST_TIME 1675834716 argv [] argc 0 Environment Variables empty Registered Handlers 0. Whoops\Handler\PrettyPageHandler